Bonjour,
j'utilise Comsol 33a sous Linux (Ubuntu 9.10). J'ai d'énormes problèmes avec Java.
Lorsque les effets du bureau ne sont pas activés, il m'est impossible d'ouvrir un fichier .mph : je reçois un message d'erreur dans ma console (c'est systématique) :
J'ai trouvé une astuce pour pouvoir ouvrir un fichier .mph : il suffit d'activer les effets du bureau. Cependant lorsque les effets sont activés, il arrive (de manière aléatoire) qu'une fenêtre que j'essaie d'ouvrir dans Comsol ne s'affiche pas (elle est grisée).
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
26
27
28
29
30
31
32
33
34 java.lang.IllegalArgumentException: adding a container to a container on a different GraphicsDevice at java.awt.Component.checkGD(Component.java:858) at java.awt.Container.checkGD(Container.java:1091) at java.awt.Container.addImpl(Container.java:1015) at java.awt.Container.add(Container.java:899) at com.femlab.gui.MainPanel.o(Unknown Source) at com.femlab.gui.am.a(Unknown Source) at com.femlab.gui.am.d(Unknown Source) at com.femlab.gui.Femlab.d(Unknown Source) at com.femlab.gui.Femlab.b(Unknown Source) at com.femlab.gui.ae.run(Unknown Source) at com.femlab.util.aa.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at com.femlab.gui.e.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153) at java.awt.Dialog$1.run(Dialog.java:515) at java.awt.Dialog.show(Dialog.java:536) at com.femlab.controls.FlDialog.showAsDialog(Unknown Source) at com.femlab.controls.FlDialog.show(Unknown Source) at com.femlab.controls.FlModalDialog.show(Unknown Source) at com.femlab.controls.FlDialog.showDialog(Unknown Source) at com.femlab.gui.dialogs.v.run(Unknown Source) at com.femlab.util.aa.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at com.femlab.gui.e.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Du coup je désactive les effets du bureau et je peux à nouveau ouvrir des fenêtres.
Cependant je ne peux plus jouer dans la fenêtre principale de Comsol (celle ou le modèle est dessiné). C'est à dire que si j'essaie de zoomer sur la géométrie, Comsol me réaffiche le message d'erreur. Et là l'astuce des effets du bureau ne fonctionne plus ...
C'est assez embêtant ...
Auriez-vous des idées ?
Merci !
Partager