Завершение работы JFrame - Java
Формулировка задачи:
Добрый вечер.
Схема приложения такова: один JFrame запускает второй, во втором JFrame'e выполняется некая работа, затем завершается работа второго JFrame и продолжается работа первого.
Столкнулся со следующими проблемами:
1) Как сделать активным второй JFrame, иными словами доступ к первому JFrame будет закрыт, хотя внешне он будет отображаться?
2) Как "поймать" завершения работы второго JFrame'a?
Решение задачи: «Завершение работы JFrame»
textual
Листинг программы
public static void onClose(JFrame jfrm2, JFrame jfrm){ jfrm2.addWindowListener(new WindowListener() { public void windowClosing(WindowEvent e) { jfrm.setEnabled(true); } public void windowOpened(WindowEvent e) { } public void windowClosed(WindowEvent e) { } public void windowIconified(WindowEvent e) { } public void windowDeiconified(WindowEvent e) { } public void windowActivated(WindowEvent e) { } public void windowDeactivated(WindowEvent e) { } }); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д