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