Problème avec l'utilisation d'un jar utilisant AWT, Cocoa et AWT |
Bienvenue invité ( Connexion | Inscription )
Problème avec l'utilisation d'un jar utilisant AWT, Cocoa et AWT |
9 Sep 2004, 21:39
Message
#1
|
|
Nouveau Membre Groupe : Membres Messages : 32 Inscrit : 15 Jun 2004 Lieu : Nantes Membre no 20 028 |
Bonjour,
J'utilise, pour une application Cocoa, une librairie qui fait appel à AWT (mais les méthodes que j'appelle ne sont pas sensées construire de GUI AWT) Pour info, il s'agit de genj.jar, disponible sur genj.sourceforge.net. Je me retrouve avec l'erreur suivante au lancement de mon application: 2004-09-09 22:27:11.837 MyGenealogy[1419] Apple AWT Java VM was loaded on first thread -- can't start AWT. Quelqu'un a une idée??? |
|
|
10 Sep 2004, 08:17
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 831 Inscrit : 19 Jul 2001 Lieu : Живим у Греноблу Membre no 519 |
En gros, il faut que tu essayes de faire tes appels aux méthodes AWT sur le thread principal.
En SWING, je sais qu'il est préférable d'éxécuter tous les appels SWING sur le main thread. Pour ça, tu as un truc du genre SwingUtilities.InvokeLater() ou InvokeAndWait(). C'est un peu l'équivalent du selecteur performSelectorOnMainThread: de Cocoa. Il y a peut-être la même chose en AWT. Sinon, peut-être que le performSelectorOnMainThread de Cocoa marche aussi en Java. -------------------- Хајде Јано коло да играмо
iMac 27 mi 2010 Macbook air mi 2011 Mac Mini M1 |
|
|
10 Sep 2004, 21:56
Message
#3
|
|
Nouveau Membre Groupe : Membres Messages : 32 Inscrit : 15 Jun 2004 Lieu : Nantes Membre no 20 028 |
J'ai trouvé ça : Cocoa with indirect reference to AWT
Ca semble être le même problème, mais ça ne résoud rien dans mon cas.... Quelqu'un a déja utilisé des classes awt dans Cocoa? |
|
|
Nous sommes le : 28th April 2024 - 14:53 |