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

クラスAWTEvent

java.lang.Object
java.util.EventObject
java.awt.AWTEvent
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
ActionEvent, AdjustmentEvent, AncestorEvent, ComponentEvent, HierarchyEvent, InputMethodEvent, InternalFrameEvent, InvocationEvent, ItemEvent, TextEvent

public abstract class AWTEvent extends EventObject
すべてのAWTイベントのルート・イベント・クラスです。 このクラスとそのサブクラスは、元のjava.awt.Eventクラスよりも優先されます。 java.awt.eventパッケージ外で定義されたこのルートAWTEventクラスのサブクラスには、RESERVED_ID_MAXで定義した値より大きいイベントID値を定義する必要があります。

このクラスで定義されたイベント・マスクは、Componentサブクラスに必要です。Componentサブクラスでは、登録されたリスナーによって選択されないイベント型を選択するためにComponent.enableEvents()を使用しています。 リスナーがコンポーネントに登録されている場合、対応するイベント・マスクはそのコンポーネントによってすでに内部で設定されています。

マスクは、AWTEventListenerがどちらの型のイベントに対して待機するかを指定する場合にも使われます。 マスクはビット単位の論理和で、Toolkit.addAWTEventListenerに渡されます。

導入されたバージョン:
1.1
関連項目: