モジュール java.desktop
パッケージ java.awt

クラスAWTEvent

    • フィールドのサマリー

      フィールド 
      修飾子と型 フィールド 説明
      static long ACTION_EVENT_MASK
      アクション・イベント選択用イベント・マスクです。
      static long ADJUSTMENT_EVENT_MASK
      調整イベント選択用イベント・マスクです。
      static long COMPONENT_EVENT_MASK
      コンポーネント・イベント選択用イベント・マスクです。
      protected boolean consumed
      転送元の処理後にイベントをピアに送り返すかどうかを制御します。trueの場合は送り返されず、falseの場合は送り返されます。
      static long CONTAINER_EVENT_MASK
      コンテナ・イベント選択用イベント・マスクです。
      static long FOCUS_EVENT_MASK
      フォーカス・イベント選択用イベント・マスクです。
      static long HIERARCHY_BOUNDS_EVENT_MASK
      階層境界イベント選択用イベント・マスクです。
      static long HIERARCHY_EVENT_MASK
      階層イベント選択用イベント・マスクです。
      protected int id
      イベントのID
      static long INPUT_METHOD_EVENT_MASK
      インプット・メソッド・イベント選択用イベント・マスクです。
      static long INVOCATION_EVENT_MASK
      呼出しイベント選択用イベント・マスクです。
      static long ITEM_EVENT_MASK
      項目イベント選択用イベント・マスクです。
      static long KEY_EVENT_MASK
      キー・イベント選択用イベント・マスクです。
      static long MOUSE_EVENT_MASK
      マウス・イベント選択用イベント・マスクです。
      static long MOUSE_MOTION_EVENT_MASK
      マウス・モーション・イベント選択用イベント・マスクです。
      static long MOUSE_WHEEL_EVENT_MASK
      マウス・ホイール・イベント選択用イベント・マスクです。
      static long PAINT_EVENT_MASK
      ペイント・イベント選択用イベント・マスクです。
      static int RESERVED_ID_MAX
      予約済みAWTイベントIDの最大値です。
      static long TEXT_EVENT_MASK
      テキスト・イベント選択用イベント・マスクです。
      static long WINDOW_EVENT_MASK
      ウィンドウ・イベント選択用イベント・マスクです。
      static long WINDOW_FOCUS_EVENT_MASK
      ウィンドウ・フォーカス・イベント選択用イベント・マスクです。
      static long WINDOW_STATE_EVENT_MASK
      ウィンドウ状態イベント選択用イベント・マスクです。
    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      AWTEvent​(Event event)
      非推奨。
      代わりにAWTEvent(Object, int)を使用することをお勧めします
      AWTEvent​(Object source, int id)
      指定されたソース・オブジェクトと型を使用して、AWTEventオブジェクトを構築します。
    • メソッドのサマリー

      修飾子と型 メソッド 説明
      protected void consume()
      このイベントを消費できる場合は消費します。
      int getID()
      イベントの型を返します。
      protected boolean isConsumed()
      このイベントが消費されたかどうかを返します。
      String paramString()
      このEventの状態を表す文字列を返します。
      void setSource​(Object newSource)
      イベントを新しいソースにターゲット変更します。
      String toString()
      このオブジェクトの文字列表現を返します。
    • フィールドの詳細

      • consumed

        protected boolean consumed
        転送元の処理後にイベントをピアに送り返すかどうかを制御します。trueの場合は送り返されず、falseの場合は送り返されます。 セマンティック・イベントは低レベル・イベントに反応してピアで生成されるため、この値は常にtrueになります。
        関連項目:
        consume(), isConsumed()
      • COMPONENT_EVENT_MASK

        public static final long COMPONENT_EVENT_MASK
        コンポーネント・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • CONTAINER_EVENT_MASK

        public static final long CONTAINER_EVENT_MASK
        コンテナ・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • FOCUS_EVENT_MASK

        public static final long FOCUS_EVENT_MASK
        フォーカス・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • KEY_EVENT_MASK

        public static final long KEY_EVENT_MASK
        キー・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • MOUSE_EVENT_MASK

        public static final long MOUSE_EVENT_MASK
        マウス・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • MOUSE_MOTION_EVENT_MASK

        public static final long MOUSE_MOTION_EVENT_MASK
        マウス・モーション・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • WINDOW_EVENT_MASK

        public static final long WINDOW_EVENT_MASK
        ウィンドウ・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • ACTION_EVENT_MASK

        public static final long ACTION_EVENT_MASK
        アクション・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • ADJUSTMENT_EVENT_MASK

        public static final long ADJUSTMENT_EVENT_MASK
        調整イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • ITEM_EVENT_MASK

        public static final long ITEM_EVENT_MASK
        項目イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • TEXT_EVENT_MASK

        public static final long TEXT_EVENT_MASK
        テキスト・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • INPUT_METHOD_EVENT_MASK

        public static final long INPUT_METHOD_EVENT_MASK
        インプット・メソッド・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • PAINT_EVENT_MASK

        public static final long PAINT_EVENT_MASK
        ペイント・イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • INVOCATION_EVENT_MASK

        public static final long INVOCATION_EVENT_MASK
        呼出しイベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • HIERARCHY_EVENT_MASK

        public static final long HIERARCHY_EVENT_MASK
        階層イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • HIERARCHY_BOUNDS_EVENT_MASK

        public static final long HIERARCHY_BOUNDS_EVENT_MASK
        階層境界イベント選択用イベント・マスクです。
        関連項目:
        定数フィールド値
      • MOUSE_WHEEL_EVENT_MASK

        public static final long MOUSE_WHEEL_EVENT_MASK
        マウス・ホイール・イベント選択用イベント・マスクです。
        導入されたバージョン:
        1.4
        関連項目:
        定数フィールド値
      • WINDOW_STATE_EVENT_MASK

        public static final long WINDOW_STATE_EVENT_MASK
        ウィンドウ状態イベント選択用イベント・マスクです。
        導入されたバージョン:
        1.4
        関連項目:
        定数フィールド値
      • WINDOW_FOCUS_EVENT_MASK

        public static final long WINDOW_FOCUS_EVENT_MASK
        ウィンドウ・フォーカス・イベント選択用イベント・マスクです。
        導入されたバージョン:
        1.4
        関連項目:
        定数フィールド値
      • RESERVED_ID_MAX

        public static final int RESERVED_ID_MAX
        予約済みAWTイベントIDの最大値です。 独自のイベントIDを定義するプログラムは、この値より大きいIDを使用する必要があります。
        関連項目:
        定数フィールド値
    • コンストラクタの詳細

      • AWTEvent

        @Deprecated(since="9")
        public AWTEvent​(Event event)
        非推奨。
        代わりにAWTEvent(Object, int)を使用することをお勧めします
        1.0形式のイベントのパラメータを使用して、AWTEventオブジェクトを構築します。
        パラメータ:
        event - 旧形式のイベント
      • AWTEvent

        public AWTEvent​(Object source,
                        int id)
        指定されたソース・オブジェクトと型を使用して、AWTEventオブジェクトを構築します。
        パラメータ:
        source - イベントの発生元オブジェクト
        id - イベントの型
    • メソッドの詳細

      • setSource

        public void setSource​(Object newSource)
        イベントを新しいソースにターゲット変更します。 主にイベントをオリジナルの重量ソースの軽量の子コンポーネントにターゲット変更するために使用されます。

        このメソッドは、クライアント定義されたKeyboardFocusManagersなどのイベント・ターゲット先サブシステムからの使用だけを想定しています。 一般的なクライアントが使用するものではありません。

        パラメータ:
        newSource - イベントをディスパッチする新規オブジェクト
        導入されたバージョン:
        1.4
      • getID

        public int getID()
        イベントの型を返します。
        戻り値:
        イベント型ID
      • toString

        public String toString()
        このオブジェクトの文字列表現を返します。
        オーバーライド:
        toString、クラス: EventObject
        戻り値:
        このEventObjectのString表現
      • paramString

        public String paramString()
        このEventの状態を表す文字列を返します。 このメソッドはデバッグ専用であり、返される文字列の内容および形式は実装によって異なる場合があります。 返される文字列は空の場合がありますが、nullにはなりません。
        戻り値:
        このイベントの文字列表現
      • consume

        protected void consume()
        このイベントを消費できる場合は消費します。 システム・イベントは低レベルだけで消費できます。
      • isConsumed

        protected boolean isConsumed()
        このイベントが消費されたかどうかを返します。
        戻り値:
        このイベントが消費された場合true;そうでなければfalse