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​(Class<? extends EventListener> t)
        返回此侦听器列表提供的类型的侦听器总数。
        参数
        t - 要计数的侦听器的类型
        结果
        发现的听众数量
      • add

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

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

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