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, 2013, Oracle and/or its affiliates. All rights reserved.