クラスAccessibilityEventMonitor

java.lang.Object
com.sun.java.accessibility.util.AccessibilityEventMonitor

public class AccessibilityEventMonitor extends Object

AccessibilityEventMonitorは、Java仮想マシンでインタフェースAccessibleを実装するすべてのUIオブジェクトに対してPropertyChangeリスナーを実装します。 これらのリスナーによって捕捉されるイベントは、AccessibilityEventMonitorでサポートされるリスナーから入手できます。 これを使用する場合、各UIオブジェクト・インスタンスの個々のイベントはすべて、PropertyChangeリスナーの1セットに送り込まれます。

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

  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    protected static final AccessibilityListenerList
    登録されているPropertyChangeListenerクラスの現在のリスト。
  • コンストラクタのサマリー

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

    修飾子と型
    メソッド
    説明
    static void
    Java仮想マシンの各UIオブジェクト・インスタンスのすべてのPropertyChangeイベントを、その発生時に受け取る指定のリスナーを追加します。
    static void
    以後、PropertyChangeイベントをその発生時に受け取らないように、指定されたリスナーを削除します。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • フィールド詳細

  • コンストラクタの詳細

    • AccessibilityEventMonitor

      public AccessibilityEventMonitor()
      AccessibilityEventMonitorを構築します。
  • メソッドの詳細

    • addPropertyChangeListener

      public static void addPropertyChangeListener(PropertyChangeListener l)
      Java仮想マシンの各UIオブジェクト・インスタンスのすべてのPropertyChangeイベントを、その発生時に受け取る指定のリスナーを追加します。

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

      パラメータ:
      l - 追加するリスナー
      関連項目:
    • removePropertyChangeListener

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