全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.awt.AWTEvent
java.lang.Object
|
+----java.util.EventObject
|
+----java.awt.AWTEvent
- public abstract class AWTEvent
- extends EventObject
すべての AWT イベント用のルートイベントクラスです。このクラスとサブクラスは、オリジナルの java.awt.Event クラスの代わりに使用されます。
java.awt.event パッケージ外で定義されたこのルート AWTEvent クラスのサブクラスは RESERVED_ID_MAX によって定義した値より大きいイベント ID 値を定義する必要があります。
このクラスで定義されたイベントマスクは、コンポーネントサブクラスにだけ必要です。コンポーネントサブクラスでは、登録されたリスナーによって選択されないイベント型を選択するために Component.enableEvents() を使用しています。リスナーがコンポーネントに登録されている場合、対応するイベントマスクはそのコンポーネントによってすでに内部で設定されています。
- 参照:
- enableEvents, ComponentEvent, FocusEvent, KeyEvent, MouseEvent, WindowEvent, ActionEvent, AdjustmentEvent, ItemEvent, TextEvent
-
ACTION_EVENT_MASK
- アクションイベント選択用イベントマスク
-
ADJUSTMENT_EVENT_MASK
- 調整イベント選択用イベントマスク
-
COMPONENT_EVENT_MASK
- コンポーネントイベント選択用イベントマスク
-
consumed
-
-
CONTAINER_EVENT_MASK
- コンテナイベント選択用イベントマスク
-
FOCUS_EVENT_MASK
- フォーカスイベント選択用イベントマスク
-
id
-
-
ITEM_EVENT_MASK
- 項目イベント選択用イベントマスク
-
KEY_EVENT_MASK
- キーイベント選択用イベントマスク
-
MOUSE_EVENT_MASK
- マウスイベント選択用イベントマスク
-
MOUSE_MOTION_EVENT_MASK
- マウスモーションイベント選択用イベントマスク
-
RESERVED_ID_MAX
- 予約済 AWT イベント ID の最大値。
-
TEXT_EVENT_MASK
- テキストイベント選択用イベントマスク
-
WINDOW_EVENT_MASK
- ウィンドウイベント選択用イベントマスク
-
AWTEvent(Event)
- 1.0 版のイベントのパラメータを用いて、AWTEvent オブジェクトを構築する。
-
AWTEvent(Object, int)
- 指定されたソースオブジェクトや型を用いて、AWTEvent オブジェクトを構築する。
-
consume()
-
-
getID()
- イベントの型を返す。
-
isConsumed()
-
-
paramString()
-
-
toString()
- オブジェクトの文字列表現を返す。
id
protected int id
consumed
protected boolean consumed
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
- テキストイベント選択用イベントマスク
RESERVED_ID_MAX
public static final int RESERVED_ID_MAX
- 予約済 AWT イベント ID の最大値。イベント ID を定義するプログラムはこの値より大きい ID を使用する必要があります。
AWTEvent
public AWTEvent(Event event)
- 1.0 版のイベントのパラメータを用いて、AWTEvent オブジェクトを構築します。
- パラメータ:
- event - 旧版のイベント
AWTEvent
public AWTEvent(Object source,
int id)
- 指定されたソースオブジェクトや型を用いて、AWTEvent オブジェクトを構築します。
- パラメータ:
- source - イベントが発生したオブジェクト
getID
public int getID()
- イベントの型を返します。
toString
public String toString()
- オブジェクトの文字列表現を返します。
- オーバーライド:
- クラス EventObject の toString
paramString
public String paramString()
consume
protected void consume()
isConsumed
protected boolean isConsumed()
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス