java.lang.Object
com.sun.java.accessibility.util.AccessibilityEventMonitor
AccessibilityEventMonitor
在Java虚拟机中实现了对每个实现Accessible
接口的UI对象的PropertyChange监听器。这些监听器捕获的事件通过AccessibilityEventMonitor
支持的监听器可用。通过这种方式,每个UI对象实例上的所有单独事件都被汇集到一组PropertyChange监听器中。
该类依赖于提供捕获顶层容器创建时的基本支持的EventQueueMonitor
。
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final AccessibilityListenerList
当前注册的PropertyChangeListener
类的列表。 -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
添加指定的监听器,以便在Java虚拟机中每个UI对象实例上发生PropertyChange事件时接收它们。static void
删除指定的监听器,使其在事件发生时不再接收PropertyChange事件。
-
Field Details
-
listenerList
当前注册的PropertyChangeListener
类的列表。- 参见:
-
-
Constructor Details
-
AccessibilityEventMonitor
public AccessibilityEventMonitor()构造一个AccessibilityEventMonitor
。
-
-
Method Details
-
addPropertyChangeListener
添加指定的监听器,以便在Java虚拟机中每个UI对象实例上发生PropertyChange事件时接收它们。注意:此监听器会自动添加到调用此方法后创建的所有组件实例中。此外,它仅添加到支持此监听器类型的UI对象实例中。
- 参数:
-
l
- 要添加的监听器 - 参见:
-
removePropertyChangeListener
删除指定的监听器,使其在事件发生时不再接收PropertyChange事件。- 参数:
-
l
- 要移除的监听器 - 参见:
-