Пакет com.sun.java.accessibility.util
Предоставляет набор интерфейсов и классов, составляющих утилиты доступности Java. Классы используются вспомогательными технологиями, такими как программы чтения с экрана, которые используются слепыми людьми, и помогают обеспечить доступ к наборам инструментов графического интерфейса, реализующим API доступности Java. Ниже приведён обзор важных классов.
Класс AccessibilityEventMonitor реализует слушатель PropertyChange для каждого объекта пользовательского интерфейса, реализующего интерфейс Accessible в виртуальной машине Java.
Класс AWTEventMonitor реализует набор слушателей, которые условно устанавливаются на каждом экземпляре компонента AWT в виртуальной машине Java.
Класс EventQueueMonitor предоставляет ключевую основную функциональность для вспомогательных технологий (и других технологий системного уровня, которым требуется что-то похожее, что и вспомогательным технологиям).
Класс GUIInitializedMulticaster используется для поддержания списка классов GUIInitializedListener, которые используются классом EventQueueMonitor для уведомления заинтересованной стороны о том, что подсистема графического интерфейса была инициализирована. Обратите внимание, что этот класс предназначен в первую очередь для внутренней поддержки в классе EventQueueMonitor, и не предназначен для использования классами за пределами пакета утилит доступности Java.
Класс SwingEventMonitor расширяет AWTEventMonitor, добавляя набор слушателей, условно установленных на каждом экземпляре компонента Swing в виртуальной машине Java.
Класс TopLevelWindowMulticaster используется для поддержания списка классов TopLevelWindowListener, которые используются классом EventQueueMonitor для уведомления заинтересованной стороны о создании или уничтожении окна верхнего уровня в виртуальной машине Java. Обратите внимание, что этот класс предназначен в первую очередь для внутренней поддержки в классе EventQueueMonitor, и не предназначен для использования классами за пределами пакета утилит доступности Java.
Класс Translator обеспечивает перевод в интерфейс Accessible для объектов, которые не реализуют интерфейс Accessible.
- Since:
- JDK1.7
| Интерфейс | Описание |
|---|---|
| GUIInitializedListener |
Интерфейс |
| TopLevelWindowListener |
Интерфейс |
| Класс | Описание |
|---|---|
| AccessibilityEventMonitor |
|
| AccessibilityListenerList |
|
| AWTEventMonitor |
|
| EventID |
EventID содержит целочисленные константы, которые сопоставляются с поддержкой событий в AWT и Swing. |
| EventQueueMonitor |
Класс |
| SwingEventMonitor |
|
| Translator |
Класс |
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.accessibility/com/sun/java/accessibility/util/package-summary.html