- java.lang.Object
-
- com.sun.java.accessibility.util.AccessibilityEventMonitor
-
public class AccessibilityEventMonitor extends Object
AccessibilityEventMonitor
在实现Java虚拟机中接口Accessible
每个UI对象上实现PropertyChange监听器。 这些侦听器捕获的事件可通过AccessibilityEventMonitor
支持的侦听器提供。 通过这一点,每个UI对象实例上的所有单个事件都会被汇集到一组PropertyChange监听器中。该类依赖于
EventQueueMonitor
,它为创建顶级容器提供了基本级别的支持。
-
-
Field Summary
Fields Modifier and Type Field 描述 protected static AccessibilityListenerList
listenerList
目前注册的人数为PropertyChangeListener
。
-
构造方法摘要
构造方法 Constructor 描述 AccessibilityEventMonitor()
-
方法摘要
所有方法 静态方法 具体的方法 Modifier and Type 方法 描述 static void
addPropertyChangeListener(PropertyChangeListener l)
添加指定的侦听器以在Java虚拟机发生时的每个UI对象实例上接收所有PropertyChange事件。static void
removePropertyChangeListener(PropertyChangeListener l)
删除指定的监听器,使其在发生时不再接收PropertyChange事件。
-
-
-
字段详细信息
-
listenerList
protected static final AccessibilityListenerList listenerList
目前已注册的PropertyChangeListener
课程。
-
-
方法详细信息
-
addPropertyChangeListener
public static void addPropertyChangeListener(PropertyChangeListener l)
添加指定的侦听器以在Java虚拟机发生时的每个UI对象实例上接收所有PropertyChange事件。注意:此侦听器将自动添加到在调用此方法之后创建的所有组件实例。 此外,它仅添加到支持此侦听器类型的UI对象实例中。
- 参数
-
l
- 要添加的收听者 - 另请参见:
-
removePropertyChangeListener(java.beans.PropertyChangeListener)
-
removePropertyChangeListener
public static void removePropertyChangeListener(PropertyChangeListener l)
删除指定的监听器,使其在发生时不再接收PropertyChange事件。- 参数
-
l
- 要删除的侦听器 - 另请参见:
-
addPropertyChangeListener(java.beans.PropertyChangeListener)
-
-