- java.lang.Object
-
- java.util.EventObject
-
- javafx.event.Event
-
- javafx.scene.control.DialogEvent
-
- Все реализованные интерфейсы:
-
Serializable,Cloneable
public class DialogEvent extends Event
Событие, связанное с отображением/скрытием диалоговых окон. В частности, это событие используется исключительно в следующих методах:- С тех пор:
- JavaFX 8u40
- См. также:
-
Dialog, Формат сериализации
-
Краткое описание полей
Поля Модификатор и тип Поле Описание static EventType<DialogEvent>ANYОбщий базовый тип для всех типов событий диалогового окна.static EventType<DialogEvent>DIALOG_CLOSE_REQUESTЭто событие доставляется в диалоговое окно, когда поступает внешний запрос на закрытие этого диалогового окна.static EventType<DialogEvent>DIALOG_HIDDENЭто событие возникает в диалоговом окне сразу после его скрытия.static EventType<DialogEvent>DIALOG_HIDINGЭто событие возникает в диалоговом окне сразу перед его скрытием.static EventType<DialogEvent>DIALOG_SHOWINGЭто событие возникает в диалоговом окне сразу перед его отображением.static EventType<DialogEvent>DIALOG_SHOWNЭто событие возникает в диалоговом окне сразу после его отображения.-
Поля, унаследованные от класса javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
-
Поля, унаследованные от класса java.util.EventObject
source
-
-
Краткое описание конструкторов
Конструкторы Конструктор Описание DialogEvent(Dialog<?> source, EventType<? extends Event> eventType)Создает новыйEventс указанным источником события, целевым объектом и типом.
-
Краткое описание методов
Все методыМетодыКонкретные методы Модификатор и тип Метод Описание DialogEventcopyFor(Object newSource, EventTarget newTarget)Создаёт и возвращает копию этого события с указанным источником события и целевым объектом.DialogEventcopyFor(Object newSource, EventTarget newTarget, EventType<DialogEvent> type)Создаёт копию данного события с заменой указанных полей.EventType<DialogEvent>getEventType()Возвращает тип события этого события.StringtoString()Возвращает строковое представление этого объектаDialogEvent.-
Методы, унаследованные от класса javafx.event.Event
clone, consume, fireEvent, getTarget, isConsumed
-
Методы, унаследованные от класса java.util.EventObject
getSource
-
-
Подробное описание полей
-
ANY
public static final EventType<DialogEvent> ANY
Общий супертип для всех типов событий диалога.
-
DIALOG_SHOWING
public static final EventType<DialogEvent> DIALOG_SHOWING
Это событие происходит в диалоговом окне непосредственно перед его отображением.
-
DIALOG_SHOWN
public static final EventType<DialogEvent> DIALOG_SHOWN
Это событие происходит в диалоговом окне сразу после его отображения.
-
DIALOG_HIDING
public static final EventType<DialogEvent> DIALOG_HIDING
Это событие происходит в диалоговом окне непосредственно перед его скрытием.
-
DIALOG_HIDDEN
public static final EventType<DialogEvent> DIALOG_HIDDEN
Это событие происходит в диалоговом окне сразу после его скрытия.
-
DIALOG_CLOSE_REQUEST
public static final EventType<DialogEvent> DIALOG_CLOSE_REQUEST
Это событие доставляется в диалоговое окно при внешнем запросе на его закрытие. Если событие не обрабатывается ни одним из установленных обработчиков событий диалога, обработчик по умолчанию для этого события закрывает соответствующее диалоговое окно.
-
-
Подробное описание конструкторов
-
DialogEvent
public DialogEvent(Dialog<?> source, EventType<? extends Event> eventType)
Создает новыйEventс указанным источником события, целевым объектом и типом. Если источник или целевой объект установлены в значениеnull, они заменяются значением по умолчаниюNULL_SOURCE_TARGET.- Параметры:
-
source- источник события, который отправил событие -
eventType- тип события
-
-
Подробное описание методов
-
toString
public String toString()
Возвращает строковое представление объектаDialogEvent.- Переопределяет:
-
toStringв классеEventObject - Возвращает:
- строковое представление объекта
DialogEvent.
-
copyFor
public DialogEvent copyFor(Object newSource, EventTarget newTarget)
Описание, скопированное из класса:EventСоздает и возвращает копию этого события с указанным источником и целевым объектом. Если источник или целевой объект установлены вnull, они заменяются значениемNULL_SOURCE_TARGET.
-
copyFor
public DialogEvent copyFor(Object newSource, EventTarget newTarget, EventType<DialogEvent> type)
Создает копию данного события с подставленными указанными полями.- Параметры:
-
newSource- новый источник скопированного события -
newTarget- новый целевой объект скопированного события -
type- новый тип события - Возвращает:
- копию события с подставленными полями
-
getEventType
public EventType<DialogEvent> 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.