java.lang.Object
com.sun.java.accessibility.util.AccessibilityListenerList
AccessibilityListenerList
是 Swing EventListerList
类的副本。
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(Class<? extends EventListener> t, EventListener l) 将监听器添加为指定类型的监听器。int
返回此监听器列表的总监听器数。int
getListenerCount
(Class<? extends EventListener> t) 返回此监听器列表中指定类型的监听器总数。Object[]
将事件监听器列表作为监听器类型和监听器对的数组返回。void
remove
(Class<? extends EventListener> t, EventListener l) 将监听器从指定类型的监听器中移除。toString()
返回AccessibilityListenerList
的字符串表示形式。
-
Field Details
-
listenerList
监听器类型和监听器对的列表
-
-
Constructor Details
-
AccessibilityListenerList
public AccessibilityListenerList()构造一个AccessibilityListenerList
。
-
-
Method Details
-
getListenerList
将事件监听器列表作为监听器类型和监听器对的数组返回。请注意,出于性能原因,此实现将实际存储监听器数据的数据结构作为返回。此方法保证返回一个非空数组,因此在触发方法中不需要进行空值检查。如果当前没有监听器,则返回一个长度为零的Object数组。绝对不应对此数组中包含的数据进行任何修改。如果需要进行任何此类操作,应在返回的数组副本上而不是数组本身上进行。
- 返回:
- 一个监听器类型和监听器对的数组。
-
getListenerCount
public int getListenerCount()返回此监听器列表的总监听器数。- 返回:
- 此监听器列表的总监听器数。
-
getListenerCount
返回此监听器列表中指定类型的监听器总数。- 参数:
-
t
- 要计数的监听器类型 - 返回:
- 找到的监听器数
-
add
将监听器添加为指定类型的监听器。- 参数:
-
t
- 要添加的监听器类型 -
l
- 要添加的监听器
-
remove
将监听器从指定类型的监听器中移除。- 参数:
-
t
- 要移除的监听器类型 -
l
- 要移除的监听器
-
toString
返回AccessibilityListenerList
的字符串表示形式。
-