Интерфейс WindowConstants

Все известные реализующие классы:
JDialog, JFrame, JInternalFrame
public interface WindowConstants

Константы, используемые для управления закрытием окна. Методы setDefaultCloseOperation и getDefaultCloseOperation, предоставляемые JFrame, JInternalFrame, и JDialog, используют эти константы. Примеры настройки поведения по умолчанию при закрытии окна см. в разделе Обработка событий закрытия окна, в разделе Руководства по Java.

С:
1.2
См. также:
JFrame.setDefaultCloseOperation(int), JDialog.setDefaultCloseOperation(int), JInternalFrame.setDefaultCloseOperation(int)

Поля

Модификатор и тип Поле Описание
static int DISPOSE_ON_CLOSE

Операция закрытия окна по умолчанию – удаление окна.

static int DO_NOTHING_ON_CLOSE

Операция закрытия окна по умолчанию – ничего не делать.

static int EXIT_ON_CLOSE

Операция закрытия окна по умолчанию – выход из приложения.

static int HIDE_ON_CLOSE

Операция закрытия окна по умолчанию – скрытие окна.

Поля

DO_NOTHING_ON_CLOSE

static final int DO_NOTHING_ON_CLOSE

Операция закрытия окна по умолчанию – ничего не делать.

См. также:
Значения константных полей

HIDE_ON_CLOSE

static final int HIDE_ON_CLOSE

Операция закрытия окна по умолчанию – скрытие окна.

См. также:
Значения константных полей

DISPOSE_ON_CLOSE

static final int DISPOSE_ON_CLOSE

Операция закрытия окна по умолчанию – удаление окна.

Примечание: При удалении последнего отображаемого окна в виртуальной машине Java (VM) VM может завершиться. См. Вопросы потоков AWT для получения дополнительной информации.

См. также:
Window.dispose(), JInternalFrame.dispose(), Значения константных полей

EXIT_ON_CLOSE

static final int EXIT_ON_CLOSE

Операция закрытия окна по умолчанию – выход из приложения. При попытке установить это значение в системах Windows, поддерживающих это, например JFrame, может быть выброшено исключение SecurityException в зависимости от SecurityManager. Рекомендуется использовать только в приложениях.

С:
1.4
См. также:
JFrame.setDefaultCloseOperation(int), Значения константных полей

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/WindowConstants.html

Spec-Zone .ru
спецификации, руководства, описания, API