Class AccessibilityListenerList


  • public class AccessibilityListenerList
    extends Object

    AccessibilityListenerList是Swing EventListerList类的副本。

    • 字段详细信息

      • listenerList

        protected transient Object[] listenerList
        侦听器类型,侦听器对的列表
    • 构造方法详细信息

      • AccessibilityListenerList

        public AccessibilityListenerList()
    • 方法详细信息

      • getListenerList

        public Object[] getListenerList()
        将事件侦听器列表作为侦听器类型,侦听器对的数组传回。 请注意,出于性能原因,此实现会传回内部存储侦听器数据的实际数据结构。 保证此方法传回非空数组,因此在fire方法中不需要进行空值检查。 如果当前没有侦听器,则返回零长度的Object数组。

        绝对不应该修改此数组中包含的数据。 如果需要任何这样的操作,则应该在返回的数组的副本而不是数组本身上完成。

        结果
        一组监听器类型,监听器对。
      • getListenerCount

        public int getListenerCount()
        返回此侦听器列表的侦听器总数。
        结果
        此侦听器列表的侦听器总数。
      • getListenerCount

        public int getListenerCount​(<? extends EventListener> t)
        返回此侦听器列表提供的类型的侦听器总数。
        参数
        t - 要计数的侦听器的类型
        结果
        找到的听众数量
      • add

        public void add​(<? extends EventListener> t,
                        EventListener l)
        将侦听器添加为指定类型的侦听器。
        参数
        t - 要添加的侦听器的类型
        l - 要添加的侦听器
      • remove

        public void remove​(<? extends EventListener> t,
                           EventListener l)
        删除侦听器作为指定类型的侦听器。
        参数
        t - 要删除的侦听器的类型
        l - 要删除的侦听器
      • toString

        public String toString()
        返回 AccessibilityListenerList的字符串表示 AccessibilityListenerList
        重写:
        toStringObject
        结果
        a string representation of the AccessibilityListenerList.