Java Accessibilityの概要

Java Accessibilityガイド> Java Accessibility API (JAAPI)プログラマーズ・ガイド> Java Accessibilityの概要

Java Accessibility API

Java Accessibility API (JAAPI)は、Java Foundation Classes (JFC)のコア部分の1つです。JFCは、グラフィカル・ユーザー・インタフェース・コンポーネントの包括セットで、インターネット、イントラネット、およびデスクトップ・アプリケーションの配備を容易にするために設計された基幹サービスです。JAAPIはGUIコンポーネント情報をユーザー補助テクノロジから利用できるようにすることで、ユーザーにJavaアプリケーションの代替表現および制御を提供します。

Java Accessibilityユーティリティ

Java Accessibilityユーティリティは、ユーザー補助テクノロジがJava Accessibility APIを利用するのを支援します。ユーティリティは、UIコンポーネントに関連するイベントをモニターします。また、ユーザー補助テクノロジがGUIに関する追加情報(マウスの現在位置、現在フォーカスを持つウィンドウなど)を取得するのを支援します。

プラガブルなLook & Feel

Java Foundation ClassesはプラガブルなLook & Feelアーキテクチャを実装します。このアーキテクチャは、ユーザー・インタフェースの非視覚表現によってアプリケーションの視覚表現を置き換えたり拡張したりできます。ユーザー・インタフェースの表現は、各コンポーネントの基盤となる構造およびデータから分離されています。これは、コンポーネントのユーザー・インタフェースをそのモデルから分離することで実現されています。コンポーネントのモデルとは、ユーザー・インタフェースによってユーザーに提示される状態と情報をカプセル化する構造のことです。このアーキテクチャの詳細は、「The Java Tutorials」の「Creating a GUI with JFC/Swing」コースの「About the JFC and Swing」を参照してください。


Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved.