- java.lang.Object
- 
- java.util.EventObject
- 
- javafx.event.Event
- 
- javafx.scene.control.DialogEvent
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- Cloneable
 
 public class DialogEvent extends Event Event related to dialog showing/hiding actions. In particular, this event is used exclusively by the following methods:- Since:
- JavaFX 8u40
- See Also:
- Dialog, Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static EventType<DialogEvent>ANYCommon supertype for all dialog event types.static EventType<DialogEvent>DIALOG_CLOSE_REQUESTThis event is delivered to a dialog when there is an external request to close that dialog.static EventType<DialogEvent>DIALOG_HIDDENThis event occurs on dialog just after it is hidden.static EventType<DialogEvent>DIALOG_HIDINGThis event occurs on dialog just before it is hidden.static EventType<DialogEvent>DIALOG_SHOWINGThis event occurs on dialog just before it is shown.static EventType<DialogEvent>DIALOG_SHOWNThis event occurs on dialog just after it is shown.- 
Fields inherited from class javafx.event.Eventconsumed, eventType, NULL_SOURCE_TARGET, target
 - 
Fields inherited from class java.util.EventObjectsource
 
- 
 - 
Constructor SummaryConstructors Constructor Description DialogEvent(Dialog<?> source, EventType<? extends Event> eventType)Construct a newEventwith the specified event source, target and type.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DialogEventcopyFor(Object newSource, EventTarget newTarget)Creates and returns a copy of this event with the specified event source and target.DialogEventcopyFor(Object newSource, EventTarget newTarget, EventType<DialogEvent> type)Creates a copy of the given event with the given fields substituted.EventType<DialogEvent>getEventType()Gets the event type of this event.StringtoString()Returns a string representation of thisDialogEventobject.- 
Methods inherited from class java.util.EventObjectgetSource
 
- 
 
- 
- 
- 
Field Detail- 
ANYpublic static final EventType<DialogEvent> ANY Common supertype for all dialog event types.
 - 
DIALOG_SHOWINGpublic static final EventType<DialogEvent> DIALOG_SHOWING This event occurs on dialog just before it is shown.
 - 
DIALOG_SHOWNpublic static final EventType<DialogEvent> DIALOG_SHOWN This event occurs on dialog just after it is shown.
 - 
DIALOG_HIDINGpublic static final EventType<DialogEvent> DIALOG_HIDING This event occurs on dialog just before it is hidden.
 - 
DIALOG_HIDDENpublic static final EventType<DialogEvent> DIALOG_HIDDEN This event occurs on dialog just after it is hidden.
 - 
DIALOG_CLOSE_REQUESTpublic static final EventType<DialogEvent> DIALOG_CLOSE_REQUEST This event is delivered to a dialog when there is an external request to close that dialog. If the event is not consumed by any installed dialog event handler, the default handler for this event closes the corresponding dialog.
 
- 
 - 
Constructor Detail- 
DialogEventpublic DialogEvent(Dialog<?> source, EventType<? extends Event> eventType) Construct a newEventwith the specified event source, target and type. If the source or target is set tonull, it is replaced by theNULL_SOURCE_TARGETvalue.- Parameters:
- source- the event source which sent the event
- eventType- the event type
 
 
- 
 - 
Method Detail- 
toStringpublic String toString() Returns a string representation of thisDialogEventobject.- Overrides:
- toStringin class- EventObject
- Returns:
- a string representation of this DialogEventobject.
 
 - 
copyForpublic DialogEvent copyFor(Object newSource, EventTarget newTarget) Description copied from class:EventCreates and returns a copy of this event with the specified event source and target. If the source or target is set tonull, it is replaced by theNULL_SOURCE_TARGETvalue.
 - 
copyForpublic DialogEvent copyFor(Object newSource, EventTarget newTarget, EventType<DialogEvent> type) Creates a copy of the given event with the given fields substituted.- Parameters:
- newSource- the new source of the copied event
- newTarget- the new target of the copied event
- type- the new eventType
- Returns:
- the event copy with the fields substituted
 
 - 
getEventTypepublic EventType<DialogEvent> getEventType() Description copied from class:EventGets the event type of this event. Objects of the sameEventclass can have different event types. These event types further specify what kind of event occurred.- Overrides:
- getEventTypein class- Event
- Returns:
- the event type
 
 
- 
 
-