Montrant “JOptionPane.showMessageDialog” sans arrêter l'écoulement de l'exécution

Je suis actuellement en train de travailler sur un projet qui devient de plus en plus complexes que ce que je croyais être à l'origine. Ce que j'espère maintenant, c'est afficher une boîte de message sans l'arrêt de l'exécution du thread principal dans le programme. Maintenant, je suis en utilisant:

JOptionPane.showMessageDialog(null, message, "Received Message", JOptionPane.INFORMATION_MESSAGE);

Mais cela interrompt tout le reste dans le thread principal afin de ne pas montrer de multiples boîtes de dialogue à un moment, juste après l'autre. Cela pourrait-il m=être aussi simple que de créer un nouveau JFrame au lieu d'utiliser le JOptionPane?

InformationsquelleAutor Brandon | 2011-03-26