Интерфейс 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 для получения дополнительной информации.
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