モジュール java.desktop
パッケージ java.awt.event
AWTコンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。 AWTイベント・モデルの詳細については、
java.awt.AWTEvent
クラスを参照してください。 イベントはイベント・ソースによってトリガーされます。 イベント・リスナーは、特定の種類のイベントに関する通知を受け取るために、イベント・ソースに登録されます。 このパッケージは、イベントおよびイベント・リスナーと、イベント・リスナー・アダプタ(イベント・リスナーを簡単に記述できる便利なクラス)を定義します。 - 導入されたバージョン:
- 1.1
-
インタフェースのサマリー インタフェース 説明 ActionListener アクション・イベントを受け取るためのリスナー・インタフェースです。AdjustmentListener 調整イベントを受け取るためのリスナー・インタフェースです。AWTEventListener ComponentやMenuComponentまたはそれらのサブクラスのインスタンスであるオブジェクトにディスパッチされるイベントの通知を受信するためのリスナー・インタフェースです。ComponentListener コンポーネント・イベントを受け取るためのリスナー・インタフェースです。ContainerListener コンテナ・イベントを受け取るためのリスナー・インタフェースです。FocusListener コンポーネント上のキーボード・フォーカス・イベントを受け取るためのリスナー・インタフェースです。HierarchyBoundsListener 祖先が移動およびサイズ変更されたイベントを受け取るためのリスナー・インタフェースです。HierarchyListener 階層変更イベントを受け取るためのリスナー・インタフェースです。InputMethodListener インプット・メソッド・イベントを受け取るためのリスナー・インタフェースです。ItemListener 項目イベントを受け取るためのリスナー・インタフェースです。KeyListener キーボード・イベント(キー・ストローク)を受け取るためのリスナー・インタフェースです。MouseListener コンポーネント上の「関連する」マウス・イベント(プレス、リリース、クリック、フォーカス取得、フォーカス喪失)を受け取るためのリスナー・インタフェースです。MouseMotionListener コンポーネント上のマウス・モーション・イベントを受け取るためのリスナー・インタフェースです。MouseWheelListener コンポーネント上のマウス・ホイール・イベントを受け取るためのリスナー・インタフェースです。TextListener テキスト・イベントを受け取るためのリスナー・インタフェースです。WindowFocusListener WINDOW_GAINED_FOCUS
およびWINDOW_LOST_FOCUS
イベントなどのWindowEvents
を受け取るためのリスナー・インタフェースです。WindowListener ウィンドウ・イベントを受け取るためのリスナー・インタフェースです。WindowStateListener ウィンドウ状態イベントを受け取るためのリスナー・インタフェースです。 -
クラスのサマリー クラス 説明 ActionEvent コンポーネントが定義するアクションが発生したことを示す、セマンティック・イベントです。AdjustmentEvent Scrollbar
やScrollPane
などのAdjustableオブジェクトが発行する調整イベントです。AWTEventListenerProxy 特定のイベント・マスク用のAWTEventListener
を追加するために、EventListenerProxy
を拡張するクラスです。ComponentAdapter コンポーネント・イベントを受け取るための抽象アダプタ・クラスです。ComponentEvent コンポーネントが移動したこと、サイズを変更したこと、または可視性を変更したことを示す低レベル・イベントです(ほかのコンポーネント・レベル・イベントのルート・クラスでもあります)。ContainerAdapter コンテナ・イベントを受け取るための抽象アダプタ・クラスです。ContainerEvent コンポーネントが追加または削除されたためにコンテナの内容が変更されたことを示す、低レベル・イベントです。FocusAdapter キーボード・フォーカス・イベントを受け取るための抽象アダプタ・クラスです。FocusEvent Componentが入力フォーカスを取得または失ったことを示す、低レベル・イベントです。HierarchyBoundsAdapter 祖先が移動およびサイズ変更された受け取るための抽象アダプタ・クラスです。HierarchyEvent Component
が所属するComponent
階層の変更を示すイベントです。InputEvent すべてのコンポーネント・レベル入力イベントのルート・イベント・クラスです。InputMethodEvent インプット・メソッド・イベントには、インプット・メソッドで構成されているテキストについての情報が含まれています。InvocationEvent AWTイベント・ディスパッチャ・スレッドによってディスパッチされたときに、Runnable
上でrun()
メソッドを実行するイベントです。ItemEvent 項目が選択または選択解除されたことを示すセマンティック・イベントです。KeyAdapter キーボード・イベントを受け取るための抽象アダプタ・クラスです。KeyEvent コンポーネント内でキー・ストロークが発生したことを示すイベントです。MouseAdapter マウス・イベントを受け取るための抽象アダプタ・クラスです。MouseEvent コンポーネント内でマウス・アクションが発生したことを示すイベントです。MouseMotionAdapter マウス・モーション・イベントを受け取るための抽象アダプタ・クラスです。MouseWheelEvent コンポーネント内でマウス・ホイールが回転したことを示すイベントです。PaintEvent コンポーネント・レベル・ペイント・イベントです。TextEvent オブジェクトのテキストが変更されたことを示すセマンティック・イベントです。WindowAdapter ウィンドウ・イベントを受け取るための抽象アダプタ・クラスです。WindowEvent ウィンドウの状態が変わったことを示す低レベル・イベントです。 -
列挙型のサマリー 列挙型 説明 FocusEvent.Cause この列挙型は、FocusEvent
の原因を表します。- それが起こった理由。