Non utilizzo InvokeLater...chiamo il thread ogni volta che devo riaprire il componente Swing.

Secondo voi è utile utilizzare ogni volta che devo aprire un nuovo JInternalFrame un thread o questa è una pratica non necessaria in un programma multithreaded?

Grazie mille, mi siete stati di grande aiuto