|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object
|
+--java.util.EventObject
|
+--java.awt.AWTEvent
すべての AWT イベント用のルートイベントクラスです。このクラスとサブクラスは、元の java.awt.Event クラスの代わりに使用されます。java.awt.event パッケージ外で定義されたこのルート AWTEvent クラスのサブクラスは、RESERVED_ID_MAX によって定義した値より大きいイベント ID 値を定義する必要があります。
このクラスで定義されたイベントマスクは、コンポーネントサブクラスにだけ必要です。コンポーネントサブクラスでは、登録されたリスナーによって選択されないイベント型を選択するために Component.enableEvents() を使用しています。リスナーがコンポーネントに登録されている場合、対応するイベントマスクはそのコンポーネントによってすでに内部で設定されています。
Component.enableEvents(long),
ComponentEvent,
FocusEvent,
KeyEvent,
MouseEvent,
WindowEvent,
ActionEvent,
AdjustmentEvent,
ItemEvent,
TextEvent, 直列化された形式| フィールドの概要 | |
static long |
ACTION_EVENT_MASK
アクションイベント選択用イベントマスクです。 |
static long |
ADJUSTMENT_EVENT_MASK
調整イベント選択用イベントマスクです。 |
static long |
COMPONENT_EVENT_MASK
コンポーネントイベント選択用イベントマスクです。 |
protected boolean |
consumed
|
static long |
CONTAINER_EVENT_MASK
コンテナイベント選択用イベントマスクです。 |
static long |
FOCUS_EVENT_MASK
フォーカスイベント選択用イベントマスクです。 |
protected int |
id
|
static long |
INPUT_METHOD_EVENT_MASK
インプットメソッドイベント選択用イベントマスクです。 |
static long |
ITEM_EVENT_MASK
項目イベント選択用イベントマスクです。 |
static long |
KEY_EVENT_MASK
キーイベント選択用イベントマスクです。 |
static long |
MOUSE_EVENT_MASK
マウスイベント選択用イベントマスクです。 |
static long |
MOUSE_MOTION_EVENT_MASK
マウスモーションイベント選択用イベントマスクです。 |
static int |
RESERVED_ID_MAX
予約済 AWT イベント ID の最大値です。 |
static long |
TEXT_EVENT_MASK
テキストイベント選択用イベントマスクです。 |
static long |
WINDOW_EVENT_MASK
ウィンドウイベント選択用イベントマスクです。 |
| クラス java.util.EventObject から継承したフィールド |
source |
| コンストラクタの概要 | |
AWTEvent(Event event)
1.0 形式のイベントのパラメータを使用して、AWTEvent オブジェクトを構築します。 |
|
AWTEvent(Object source,
int id)
指定されたソースオブジェクトと型を使用して、AWTEvent オブジェクトを構築します。 |
|
| メソッドの概要 | |
protected void |
consume()
|
protected void |
finalize()
|
int |
getID()
イベントの型を返します。 |
protected boolean |
isConsumed()
|
String |
paramString()
このイベントの状態を表す文字列を返します。 |
String |
toString()
|
| クラス java.util.EventObject から継承したメソッド |
getSource |
| クラス java.lang.Object から継承したメソッド |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| フィールドの詳細 |
protected int id
protected boolean consumed
public static final long COMPONENT_EVENT_MASK
public static final long CONTAINER_EVENT_MASK
public static final long FOCUS_EVENT_MASK
public static final long KEY_EVENT_MASK
public static final long MOUSE_EVENT_MASK
public static final long MOUSE_MOTION_EVENT_MASK
public static final long WINDOW_EVENT_MASK
public static final long ACTION_EVENT_MASK
public static final long ADJUSTMENT_EVENT_MASK
public static final long ITEM_EVENT_MASK
public static final long TEXT_EVENT_MASK
public static final long INPUT_METHOD_EVENT_MASK
public static final int RESERVED_ID_MAX
| コンストラクタの詳細 |
public AWTEvent(Event event)
event - 旧形式のイベント
public AWTEvent(Object source,
int id)
source - イベントが発生したオブジェクトid - イベントの型| メソッドの詳細 |
public int getID()
public String toString()
public String paramString()
null にはなりません。protected void consume()
protected boolean isConsumed()
protected void finalize()
throws Throwable
|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||