Package com.sun.java.accessibility.util


package com.sun.java.accessibility.util
提供了一组接口和类,构成了Java辅助功能工具。这些类被辅助技术使用,例如盲人使用的屏幕阅读器,并帮助访问实现了Java辅助功能API的GUI工具包。以下是一些重要类的概述。

AccessibilityEventMonitor在Java虚拟机中实现了对每个实现Accessible接口的UI对象的PropertyChange监听器。

AWTEventMonitor在Java虚拟机中实现了一套监听器,有条件地安装在每个AWT组件实例上。

EventQueueMonitor为辅助技术(以及其他需要一些与辅助技术相同功能的系统级技术)提供了关键核心功能。

GUIInitializedMulticaster用于维护EventQueueMonitor类使用的GUIInitializedListener类列表,以通知感兴趣的方在GUI子系统初始化完成时。请注意,此类主要用于EventQueueMonitor类内部支持,不应该被Java辅助功能工具包之外的类使用。

SwingEventMonitor通过在Java虚拟机中的每个Swing组件实例上有条件地添加一套监听器来扩展AWTEventMonitor

TopLevelWindowMulticaster用于维护EventQueueMonitor类使用的TopLevelWindowListener类列表,以在Java虚拟机中创建或销毁顶层窗口时通知感兴趣的方。请注意,此类主要用于EventQueueMonitor类内部支持,不应该被Java辅助功能工具包之外的类使用。

Translator为那些没有实现Accessible接口的对象提供了一个转换到Accessible接口的功能。

自JDK1.7起
JDK1.7
  • Class
    Description
    AccessibilityEventMonitor在Java虚拟机中实现了对每个实现Accessible接口的UI对象的PropertyChange监听器。
    AccessibilityListenerList是Swing EventListerList类的一个副本。
    AWTEventMonitor在Java虚拟机中实现了一套监听器,有条件地安装在每个AWT组件实例上。
    EventID包含整数常量,映射到AWT和Swing中的事件支持。
    EventQueueMonitor类为辅助技术(以及其他需要一些与辅助技术相同功能的系统级技术)提供了关键核心功能。
    GUIInitializedListener接口由EventQueueMonitor类使用,以在GUI子系统初始化完成时通知感兴趣的方。
    SwingEventMonitor通过在Java虚拟机中的每个Swing组件实例上有条件地添加一套监听器来扩展AWTEventMonitor
    TopLevelWindowListener接口由EventQueueMonitor类使用,以在Java虚拟机中创建或销毁顶层窗口时通知感兴趣的方。
    Translator类为那些没有实现Accessible接口的对象提供了一个转换到Accessible接口的功能。