#java #swing #popup #joptionpane
#java #качели #всплывающее окно #joptionpane
Вопрос:
Привет, у меня есть что-то вроде этого
JOptionPane.showMessageDialog(null, Config.CHECK_INTERNET_CONNECTION);
System.out.println("go");
// HERE I CHECK MY INTERNET CONNECTION
после всплывающего окна диалогового окна приложение должно подождать с печатью go
, пока я не нажму кнопку OK, есть ли шанс пропустить это? Значит, этот знак go
будет напечатан после всплывающего окна?
Ответ №1:
Вы должны использовать modeless
JDialog
. Смотрите Новый API модальности в Java SE 6.
Ответ №2:
Нет, такова сама природа панели опций — останавливать выполнение до получения ответа от пользователя.