- java.lang.Object
-
- java.util.EventObject
-
- javafx.event.Event
-
- javafx.scene.control.DialogEvent
-
- すべての実装されたインタフェース:
Serializable
,Cloneable
public class DialogEvent extends Event
ダイアログの表示/非表示アクションに関連するイベント。 特に、このイベントは次のメソッドによって排他的に使用されます。- 導入されたバージョン:
- JavaFX 8u40
- 関連項目:
Dialog
、Serialized Form
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 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
を構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 DialogEvent
copyFor(Object newSource, EventTarget newTarget)
指定したイベント・ソースとターゲットを持つこのイベントのコピーを作成して返します。DialogEvent
copyFor(Object newSource, EventTarget newTarget, EventType<DialogEvent> type)
指定のフィールドが置換された特定のイベントのコピーを作成します。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
このイベントは、ダイアログを閉じるように外部から要求されたときにそのダイアログに配信されます。 イベントが、インストールされているいずれのダイアログ・イベント・ハンドラでも使用されていない場合は、このイベントのデフォルトのハンドラが対応するダイアログを閉じます。
-
-
メソッドの詳細
-
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
- 新しいeventType- 戻り値:
- フィールドが置換されたイベント・コピー
-
getEventType
public EventType<DialogEvent> getEventType()
クラスからコピーされた説明:Event
このイベントのイベント・タイプを取得します。 同じEvent
クラスの複数のオブジェクトは、異なるイベント・タイプを持つことができます。 これらのイベント・タイプでは、発生するイベントの種類をさらに指定します。- オーバーライド:
getEventType
、クラス:Event
- 戻り値:
- イベント・タイプ
-
-