モジュール javafx.graphics
パッケージ javafx.stage

クラスWindowEvent

  • すべての実装されたインタフェース:
    Serializable, Cloneable


    public class WindowEvent
    extends Event
    ウィンドウの表示/非表示アクションに関連するイベントです。
    導入されたバージョン:
    JavaFX 2.0
    関連項目:
    直列化された形式
    • フィールドの詳細

      • 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 - 新しいeventType
        戻り値:
        フィールドが置換されたイベント・コピー
        導入されたバージョン:
        JavaFX 8.0
      • getEventType

        public EventType<WindowEvent> getEventType​()
        クラスからコピーされた説明: Event
        このイベントのイベント・タイプを取得します。 同じEventクラスの複数のオブジェクトは、異なるイベント・タイプを持つことができます。 これらのイベント・タイプでは、発生するイベントの種類をさらに指定します。
        オーバーライド:
        getEventType 、クラス: Event
        戻り値:
        イベント・タイプ