Отображается «JOptionPane.showMessageDialog» без остановка потока выполнения

В настоящее время я работаю над проектом, который становится более сложным, чем я думал изначально. Сейчас я хочу показать диалоговое окно с сообщением, не останавливая выполнение основного потока в программе. Прямо сейчас я использую:

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

Но это приостанавливает все остальное в основном потоке, поэтому он не будет отображать несколько диалогов одновременно, только один за другим. Может ли это быть таким же простым, как создание нового JFrame вместо использования JOptionPane?

7
задан Brandon 26 March 2011 в 03:39
поделиться