Предотвратите для закрытия, Java качают Приложение

Как предотвратить для закрытия, Java качают Приложение, когда пользователь нажимает на близкую кнопку?

9
задан Federico Zancan 3 April 2013 в 09:18
поделиться

2 ответа

frame.setDefaultCloseOperation (WindowConstants.DO_NOTHING_ON_CLOSE); в вашем основном фрейме должно предотвратить это.

Метод setDefaultCloseOperation (int) позволяет вам выбрать, что делать, когда пользователь закрывает JFrame:

  • DO_NOTHING_ON_CLOSE (определено в WindowConstants): ничего не делать; требовать, чтобы программа обрабатывала операция в методе windowClosing зарегистрированного объекта WindowListener.

  • HIDE_ON_CLOSE (определено в WindowConstants): автоматически скрывать фрейм после вызова любого зарегистрированные объекты WindowListener.

  • DISPOSE_ON_CLOSE (определено в WindowConstants): автоматически скрывать и удалите фрейм после вызова любые зарегистрированные объекты WindowListener.

  • EXIT_ON_CLOSE (определено в JFrame): выйти из приложения с помощью системы. метод выхода. Используйте это только в Приложения.

12
ответ дан 4 December 2019 в 14:26
поделиться
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);

frame.addWindowListener(new WindowAdapter() {
// handle window closing 
});
2
ответ дан 4 December 2019 в 14:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: