クラス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クラスの現在のリスト。 -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明static voidJava仮想マシンの各UIオブジェクト・インスタンスのすべてのPropertyChangeイベントを、その発生時に受け取る指定のリスナーを追加します。static void以後、PropertyChangeイベントをその発生時に受け取らないように、指定されたリスナーを削除します。クラスオブジェクトで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。booleanこのオブジェクトと他のオブジェクトが等しいかどうかを示します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。inthashCode()このオブジェクトに対するハッシュ・コード値を返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。toString()オブジェクトの文字列表現を返します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
フィールド詳細
-
listenerList
protected static final AccessibilityListenerList listenerList登録されているPropertyChangeListenerクラスの現在のリスト。- 関連項目:
-
-
コンストラクタの詳細
-
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- 削除するリスナー- 関連項目:
-