モジュール jdk.accessibility

パッケージcom.sun.java.accessibility.util

Java Accessibility Utilitiesを構成するインタフェースとクラスの集合を提供します。 これらのクラスは、目の不自由なユーザーが使用する画面リーダーなどの支援技術で使用され、Java Accessibility APIを実装するGUIツールキットへのアクセスに役立ちます。 重要なクラスの概要は次のとおりです。

クラスAccessibilityEventMonitorは、Java仮想マシンでインタフェースAccessibleを実装するすべてのUIオブジェクトに対してPropertyChangeリスナーを実装します。

クラスAWTEventMonitorは、Java仮想マシンのすべてのAWTコンポーネント・インスタンスに条件付でインストールされるリスナーのスイートを実装します。

クラスEventQueueMonitorには、支援技術の主要コア機能(および支援技術に必要な同様の内容の一部を必要とする他のシステム・レベル技術)が用意されています。

クラスGUIInitializedMulticasterは、GUIサブシステムが初期化されている場合、EventQueueMonitorクラスが関連のパーティに通知する際に使用するGUIInitializedListenerクラスのリストの保持に使用されます。 このクラスは、EventQueueMonitorクラスでの内部サポートに対する使用が主な目的であり、Java Accessibility Utilityパッケージ外のクラスによる使用を意図していません。

クラスSwingEventMonitorは、Java仮想マシンのすべてのSwingコンポーネント・インスタンスに条件付でインストールされるリスナーのスイートを追加することで、AWTEventMonitorを拡張します。

クラスTopLevelWindowMulticasterは、Java仮想マシンで最上位ウィンドウが作成または破棄されると、EventQueueMonitorクラスが関連のパーティに通知する際に使用するTopLevelWindowListenerクラスのリストの保持に使用されます。このクラスは、EventQueueMonitorクラスでの内部サポートに対する使用が主な目的であり、Java Accessibility Utilityパッケージ外のクラスによる使用は意図していないことに注意してください。

クラスTranslatorによって、インタフェースAccessibleを実装しないオブジェクトのインタフェースAccessibleに変換機能が提供されます。

導入されたバージョン:
JDK1.7