В настоящее время я работаю над проектом, который становится более сложным, чем я думал изначально. Сейчас я хочу показать диалоговое окно с сообщением, не останавливая выполнение основного потока в программе. Прямо сейчас я использую:
JOptionPane.showMessageDialog(null, message, "Received Message", JOptionPane.INFORMATION_MESSAGE);
Но это приостанавливает все остальное в основном потоке, поэтому он не будет отображать несколько диалогов одновременно, только один за другим. Может ли это быть таким же простым, как создание нового JFrame вместо использования JOptionPane?