モジュール 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
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static AdjustmentListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static ComponentListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static Component
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。フォーカスのあるコンポーネントを取得するには、getComponentWithFocusメソッドを使用します。
    protected static ContainerListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static FocusListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static ItemListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static KeyListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static MouseListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static MouseMotionListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static TextListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static WindowListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    AWTEventMonitorを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    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イベントをその発生時に受け取らないように、指定されたリスナーを削除します。

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

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

  • コンストラクタの詳細

    • 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 - 削除するリスナー
      関連項目: