Bonjour,
Dans le but d'optimiser mon programme. J'ai rechercher des info sur internet. J'ai trouvé l'article suivant ainsi que l'astuce qui consiste a faire démarrer le programme en tant que serveur java --server
Ce mode n'étant pas disponnible dans la jre standard. J'ai modifeir le chemin de la jre de eclipse pour qu'il pointe sur le jdk
En deux mot j'ai une fenêtre menu principale et je créer des tread (un pour chaque composant )
Maintenant l'erreur suivante semblle être générée à la création d'un tread
Il y a t-il une relation et/ou un problème entre le mode server et la création de tread ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Exception in thread "main" java.lang.UnsatisfiedLinkError: sun.awt.windows.WToolkit.startToolkitThread(Ljava/lang/Runnable;)Z at sun.awt.windows.WToolkit.startToolkitThread(Native Method) at sun.awt.windows.WToolkit.<init>(Unknown Source) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at java.awt.Toolkit$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Unknown Source) at sun.java2d.d3d.D3DGraphicsDevice.<clinit>(Unknown Source) at sun.awt.Win32GraphicsEnvironment.makeScreenDevice(Unknown Source) at sun.java2d.SunGraphicsEnvironment.getScreenDevices(Unknown Source) at sun.awt.Win32GraphicsEnvironment.getDefaultScreenDevice(Unknown Source) at java.awt.Window.init(Unknown Source) at java.awt.Window.<init>(Unknown Source) at java.awt.Frame.<init>(Unknown Source) at java.awt.Frame.<init>(Unknown Source) at javax.swing.JFrame.<init>(Unknown Source) at commun.MyFrame.<init>(MyFrame.java:16) at mainmenu.MainMenu.<init>(MainMenu.java:34) at Start.main(Start.java:52)
Merci pour votre réponse rapide.
Battant
Partager