モジュール jdk.accessibility

クラスAWTEventMonitor

java.lang.Object
com.sun.java.accessibility.util.AWTEventMonitor
直系の既知のサブクラス:
SwingEventMonitor

public class AWTEventMonitor
extends Object

AWTEventMonitorは、Java仮想マシンのすべてのAWTコンポーネント・インスタンスに条件付でインストールされるリスナーのスイートを実装します。 これらのリスナーによって捕捉されるイベントは、AWTEventMonitorでサポートされる、一元管理されたリスナーのセットから入手できます。 これを使用する場合、各AWTコンポーネント・インスタンスの個々のイベントはすべて、カテゴリ別に分類されるリスナーの1セットに送り込まれます(カテゴリについては、「EventID」を参照)。

このクラスは、最上位コンテナをその作成時に捕捉するための基本レベル・サポートを提供するEventQueueMonitorに依存します。

  • フィールドのサマリー

    フィールド
    修飾子と型 フィールド 説明
    protected static ActionListener actionListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static AdjustmentListener adjustmentListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static ComponentListener componentListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static Component componentWithFocus
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。フォーカスのあるコンポーネントを取得するには、getComponentWithFocusメソッドを使用します。
    protected static ContainerListener containerListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static FocusListener focusListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static ItemListener itemListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static KeyListener keyListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static MouseListener mouseListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static MouseMotionListener mouseMotionListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static TextListener textListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static WindowListener windowListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ 説明
    AWTEventMonitor()  
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    static void addActionListener​(ActionListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのACTIONイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void addAdjustmentListener​(AdjustmentListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのADJUSTMENTイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void addComponentListener​(ComponentListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのCOMPONENTイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void addContainerListener​(ContainerListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのCONTAINERイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void addFocusListener​(FocusListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのFOCUSイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void addItemListener​(ItemListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのITEMイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void addKeyListener​(KeyListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのKEYイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void addMouseListener​(MouseListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのMOUSEイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void addMouseMotionListener​(MouseMotionListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのMOTIONイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void addTextListener​(TextListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのTEXTイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void addWindowListener​(WindowListener l)
    Java仮想マシンの各コンポーネント・インスタンスのすべてのWINDOWイベントを、その発生時に受け取る指定のリスナーを追加します。
    static Component getComponentWithFocus()
    現在、キーボード・フォーカスがあるコンポーネントを返します。
    static void removeActionListener​(ActionListener l)
    以後、ACTIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
    static void removeAdjustmentListener​(AdjustmentListener l)
    以後、ADJUSTMENTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
    static void removeComponentListener​(ComponentListener l)
    以後、COMPONENTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
    static void removeContainerListener​(ContainerListener l)
    以後、CONTAINERイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
    static void removeFocusListener​(FocusListener l)
    以後、FOCUSイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
    static void removeItemListener​(ItemListener l)
    以後、ITEMイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
    static void removeKeyListener​(KeyListener l)
    以後、KEYイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
    static void removeMouseListener​(MouseListener l)
    以後、MOUSEイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
    static void removeMouseMotionListener​(MouseMotionListener l)
    以後、MOTIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
    static void removeTextListener​(TextListener l)
    以後、TEXTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
    static void removeWindowListener​(WindowListener l)
    以後、WINDOWイベントをその発生時に受け取らないように、指定されたリスナーを削除します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • フィールド詳細

  • コンストラクタの詳細

    • AWTEventMonitor

      public AWTEventMonitor()
  • メソッドの詳細

    • getComponentWithFocus

      public static Component getComponentWithFocus()
      現在、キーボード・フォーカスがあるコンポーネントを返します。 戻り値はnullの場合があります。
      戻り値:
      キーボード・フォーカスがあるコンポーネント
    • addComponentListener

      public static void addComponentListener​(ComponentListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのCOMPONENTイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeComponentListener(java.awt.event.ComponentListener)
    • removeComponentListener

      public static void removeComponentListener​(ComponentListener l)
      以後、COMPONENTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addComponentListener(java.awt.event.ComponentListener)
    • addContainerListener

      public static void addContainerListener​(ContainerListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのCONTAINERイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeContainerListener(java.awt.event.ContainerListener)
    • removeContainerListener

      public static void removeContainerListener​(ContainerListener l)
      以後、CONTAINERイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addContainerListener(java.awt.event.ContainerListener)
    • addFocusListener

      public static void addFocusListener​(FocusListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのFOCUSイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeFocusListener(java.awt.event.FocusListener)
    • removeFocusListener

      public static void removeFocusListener​(FocusListener l)
      以後、FOCUSイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addFocusListener(java.awt.event.FocusListener)
    • addKeyListener

      public static void addKeyListener​(KeyListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのKEYイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeKeyListener(java.awt.event.KeyListener)
    • removeKeyListener

      public static void removeKeyListener​(KeyListener l)
      以後、KEYイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addKeyListener(java.awt.event.KeyListener)
    • addMouseListener

      public static void addMouseListener​(MouseListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのMOUSEイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeMouseListener(java.awt.event.MouseListener)
    • removeMouseListener

      public static void removeMouseListener​(MouseListener l)
      以後、MOUSEイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addMouseListener(java.awt.event.MouseListener)
    • addMouseMotionListener

      public static void addMouseMotionListener​(MouseMotionListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのMOTIONイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeMouseMotionListener(java.awt.event.MouseMotionListener)
    • removeMouseMotionListener

      public static void removeMouseMotionListener​(MouseMotionListener l)
      以後、MOTIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addMouseMotionListener(java.awt.event.MouseMotionListener)
    • addWindowListener

      public static void addWindowListener​(WindowListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのWINDOWイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeWindowListener(java.awt.event.WindowListener)
    • removeWindowListener

      public static void removeWindowListener​(WindowListener l)
      以後、WINDOWイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addWindowListener(java.awt.event.WindowListener)
    • addActionListener

      public static void addActionListener​(ActionListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのACTIONイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeActionListener(java.awt.event.ActionListener)
    • removeActionListener

      public static void removeActionListener​(ActionListener l)
      以後、ACTIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addActionListener(java.awt.event.ActionListener)
    • addAdjustmentListener

      public static void addAdjustmentListener​(AdjustmentListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのADJUSTMENTイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeAdjustmentListener(java.awt.event.AdjustmentListener)
    • removeAdjustmentListener

      public static void removeAdjustmentListener​(AdjustmentListener l)
      以後、ADJUSTMENTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addAdjustmentListener(java.awt.event.AdjustmentListener)
    • addItemListener

      public static void addItemListener​(ItemListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのITEMイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeItemListener(java.awt.event.ItemListener)
    • removeItemListener

      public static void removeItemListener​(ItemListener l)
      以後、ITEMイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addItemListener(java.awt.event.ItemListener)
    • addTextListener

      public static void addTextListener​(TextListener l)
      Java仮想マシンの各コンポーネント・インスタンスのすべてのTEXTイベントを、その発生時に受け取る指定のリスナーを追加します。

      ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

      パラメータ:
      l - 追加するリスナー
      関連項目:
      removeTextListener(java.awt.event.TextListener)
    • removeTextListener

      public static void removeTextListener​(TextListener l)
      以後、TEXTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
      パラメータ:
      l - 削除するリスナー
      関連項目:
      addTextListener(java.awt.event.TextListener)