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