- 直系の既知のサブクラス:
- SwingEventMonitor
AWTEventMonitorは、Java仮想マシンのすべてのAWTコンポーネント・インスタンスに条件付でインストールされるリスナーのスイートを実装します。 これらのリスナーによって捕捉されるイベントは、AWTEventMonitorでサポートされる、一元管理されたリスナーのセットから入手できます。 これを使用する場合、各AWTコンポーネント・インスタンスの個々のイベントはすべて、カテゴリ別に分類されるリスナーの1セットに送り込まれます(カテゴリについては、「EventID」を参照)。 
 
このクラスは、最上位コンテナをその作成時に捕捉するための基本レベル・サポートを提供するEventQueueMonitorに依存します。
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのACTIONイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのADJUSTMENTイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのCOMPONENTイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのCONTAINERイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのFOCUSイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのITEMイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのKEYイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのMOUSEイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのMOTIONイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのTEXTイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのWINDOWイベントを、その発生時に受け取る指定のリスナーを追加します。static Component現在、キーボード・フォーカスがあるコンポーネントを返します。static void以後、ACTIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void以後、ADJUSTMENTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void以後、COMPONENTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void以後、CONTAINERイベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void以後、FOCUSイベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void以後、ITEMイベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void以後、KEYイベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void以後、MOUSEイベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void以後、MOTIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void以後、TEXTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void以後、WINDOWイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
- 
コンストラクタの詳細- 
AWTEventMonitorpublic AWTEventMonitor()AWTEventMonitorを構築します。
 
- 
- 
メソッドの詳細- 
getComponentWithFocuspublic static Component getComponentWithFocus()現在、キーボード・フォーカスがあるコンポーネントを返します。 戻り値はnullの場合があります。- 戻り値:
- キーボード・フォーカスがあるコンポーネント
 
- 
addComponentListenerpublic static void addComponentListener(ComponentListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのCOMPONENTイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeComponentListenerpublic static void removeComponentListener(ComponentListener l) 以後、COMPONENTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
- 
addContainerListenerpublic static void addContainerListener(ContainerListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのCONTAINERイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeContainerListenerpublic static void removeContainerListener(ContainerListener l) 以後、CONTAINERイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
- 
addFocusListenerpublic static void addFocusListener(FocusListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのFOCUSイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeFocusListenerpublic static void removeFocusListener(FocusListener l) 以後、FOCUSイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
- 
addKeyListenerpublic static void addKeyListener(KeyListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのKEYイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeKeyListenerpublic static void removeKeyListener(KeyListener l) 以後、KEYイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
- 
addMouseListenerpublic static void addMouseListener(MouseListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのMOUSEイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeMouseListenerpublic static void removeMouseListener(MouseListener l) 以後、MOUSEイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
- 
addMouseMotionListenerpublic static void addMouseMotionListener(MouseMotionListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのMOTIONイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeMouseMotionListenerpublic static void removeMouseMotionListener(MouseMotionListener l) 以後、MOTIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
- 
addWindowListenerpublic static void addWindowListener(WindowListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのWINDOWイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeWindowListenerpublic static void removeWindowListener(WindowListener l) 以後、WINDOWイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
- 
addActionListenerpublic static void addActionListener(ActionListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのACTIONイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeActionListenerpublic static void removeActionListener(ActionListener l) 以後、ACTIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
- 
addAdjustmentListenerpublic static void addAdjustmentListener(AdjustmentListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのADJUSTMENTイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeAdjustmentListenerpublic static void removeAdjustmentListener(AdjustmentListener l) 以後、ADJUSTMENTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
- 
addItemListenerpublic static void addItemListener(ItemListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのITEMイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeItemListenerpublic static void removeItemListener(ItemListener l) 以後、ITEMイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
- 
addTextListenerpublic static void addTextListener(TextListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのTEXTイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
 
- 
removeTextListenerpublic static void removeTextListener(TextListener l) 以後、TEXTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
 
 
-