Класс WindowEvent
java.lang.Object
java.util.EventObject
javafx.event.Event
javafx.stage.WindowEvent
- Все реализуемые интерфейсы:
-
Serializable,Cloneable
public class WindowEvent
extends Event Событие, связанное с действиями по показу/скрытию окна.
- С тех пор:
- JavaFX 2.0
- См. также:
- Сериализованная форма
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static EventType<WindowEvent> | ANY | Общий супертип для всех типов событий окна. |
static EventType<WindowEvent> | WINDOW_CLOSE_REQUEST | Это событие доставляется окну, когда поступает внешний запрос на закрытие этого окна. |
static EventType<WindowEvent> | WINDOW_HIDDEN | Это событие возникает в окне сразу после его скрытия. |
static EventType<WindowEvent> | WINDOW_HIDING | Это событие возникает в окне непосредственно перед его скрытием. |
static EventType<WindowEvent> | WINDOW_SHOWING | Это событие возникает в окне непосредственно перед его отображением. |
static EventType<WindowEvent> | WINDOW_SHOWN | Это событие возникает в окне сразу после его отображения. |
Поля, объявленные в классе javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
Поля, объявленные в классе java.util.EventObject
source
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
WindowEvent(Window source,
EventType<? extends Event> eventType) | Создаёт новый Event с указанным источником события, целевым объектом и типом. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
WindowEvent | copyFor(Object newSource,
EventTarget newTarget) | Создаёт и возвращает копию этого события с указанным источником события и целевым объектом. |
WindowEvent | copyFor(Object newSource,
EventTarget newTarget,
EventType<WindowEvent> type) | Создаёт копию заданного события с подставленными заданными полями. |
EventType<WindowEvent> | getEventType() | Возвращает тип события этого события. |
String | toString() | Возвращает строковое представление этого объекта WindowEvent. |
Методы, объявленные в классе java.util.EventObject
getSource
Подробное описание полей
ANY
public static final EventType<WindowEvent> ANY
Общий супертип для всех типов событий окна.
WINDOW_SHOWING
public static final EventType<WindowEvent> WINDOW_SHOWING
Это событие возникает в окне непосредственно перед его отображением.
WINDOW_SHOWN
public static final EventType<WindowEvent> WINDOW_SHOWN
Это событие возникает в окне сразу после его отображения.
WINDOW_HIDING
public static final EventType<WindowEvent> WINDOW_HIDING
Это событие возникает в окне непосредственно перед его скрытием.
WINDOW_HIDDEN
public static final EventType<WindowEvent> WINDOW_HIDDEN
Это событие возникает в окне сразу после его скрытия.
WINDOW_CLOSE_REQUEST
public static final EventType<WindowEvent> WINDOW_CLOSE_REQUEST
Это событие доставляется окну, когда поступает внешний запрос на закрытие этого окна. Если событие не потребляется никаким установленным обработчиком событий окна, то обработчик по умолчанию для этого события закрывает соответствующее окно.
Подробное описание конструкторов
WindowEvent
public WindowEvent(Window source, EventType<? extends Event> eventType)
Создаёт новый
Event с указанным источником события, целевым объектом и типом. Если источник или целевой объект заданы в значение null, они заменяются на значение NULL_SOURCE_TARGET.- Параметры:
-
source- источник события, который отправил событие -
eventType- тип события
Подробное описание методов
toString
public String toString()
Возвращает строковое представление этого объекта
WindowEvent.- Переопределяет:
-
toStringв классеEventObject - Возвращает:
- строковое представление объекта
WindowEvent.
copyFor
public WindowEvent copyFor(Object newSource, EventTarget newTarget)
Описание, скопированное из класса:
EventСоздаёт и возвращает копию этого события с указанным источником события и целевым объектом. Если источник или целевой объект заданы в значение
null, они заменяются на значение NULL_SOURCE_TARGET.- Переопределяет:
-
copyForв классеEvent - Параметры:
-
newSource- новый источник скопированного события -
newTarget- новый целевой объект скопированного события - Возвращает:
- копию события с новым источником и целевым объектом
copyFor
public WindowEvent copyFor(Object newSource, EventTarget newTarget, EventType<WindowEvent> type)
Создаёт копию заданного события с подставленными заданными полями.
- Параметры:
-
newSource- новый источник скопированного события -
newTarget- новый целевой объект скопированного события -
type- новый тип события - Возвращает:
- копию события с подставленными полями
- С тех пор:
- JavaFX 8.0
getEventType
public EventType<WindowEvent> getEventType()
Описание, скопированное из класса:
EventВозвращает тип события этого события. Объекты одного и того же класса
Event могут иметь разные типы событий. Эти типы событий далее указывают, какой вид события произошёл.- Переопределяет:
-
getEventTypeв классеEvent - Возвращает:
- тип события
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.