Guillaume Desnoix
Tue, 26 Nov 2002 09:40:24 -0800
Aurelien Mazurie wrote: > J'ai loupé quelque chose ? Oui.
initComponents(); signalObject(obj);
> pack();
display();
Jusque la ca va.
Et la routine signalObject fait ceci: dataObj = obj; // OK SwingUtilities.invokeLater(new ManageObj(dataObj));
La ca ne va plus.
Certes mais il n'est jamais demarre ;-(Pour finir, la routine ManageObj est un thread.
Et ca bloque pendant ce temps.
Normal puisque tu bloques le thread (avec la tache ManageObj).
Le pire c'est que j'ai d'autres frames qui fonctionnent avec d'autres données et qui marchent.Et que non: soit ce n'est pas le meme code, soit c'est tellement rapide que tu ne vois pas le delai.