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