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