Java ロゴ

JavaTM Accessibility

Java 2 SDK 目次

Java Accessibility API

Java Accessibility API により、開発者は、体の不自由な方が利用可能な Java アプリケーションを作成できます。Accessibility を利用可能な Java アプリケーションは、画面リーダー、音声認識システム、および点字端末などのユーザ補助機能に対応しています。

Java Accessibility API (JAAPI) は、Java Foundation Classes (JFC) のコア部分の一部です。JFC は、グラフィカルユーザインタフェースコンポーネントの統合セットで、インターネット、イントラネット、およびデスクトップアプリケーションの配備を容易にするために設計された基幹サービスです。JAAPI を使用すると、GUI コンポーネントの情報をユーザ補助機能から利用できるようになるため、ユーザは Java アプリケーションを別の方法で表現および制御できます。

Java Accessibility ユーティリティ

Java Accessibility ユーティリティは、ユーザ補助技術による Java Accessibility API の利用を支援する機能です。Java Accessibility ユーティリティは、UI コンポーネントに関連したイベントを監視します。また、ユーザ補助機能が、GUI に関する補足的な情報 (マウスの現在位置、現在フォーカスを保持しているウィンドウなど) を取得することを支援します。

このユーティリティは、JFC とは別個にリリースされていますが、JFC ホームページからダウンロードできます。

プラグイン可能な Look & Feel

JFC (Java Foundation Classes) によって、プラグイン可能な Look & Feel アーキテクチャが実装されます。Look & Feel アーキテクチャを利用すると、視覚表示されないユーザインタフェースを、特定のアプリケーションの視覚表示に置換したり、拡張したりすることができます。ユーザインタフェースの表示は、各コンポーネントの基本的な構造およびデータには依存しません。この非依存性は、コンポーネントのユーザインタフェースをそのモデルから独立させることで実現されます。コンポーネントのモデルとは、ユーザインタフェースによってユーザに表示される状態と情報がカプセル化された構造のことです。このアーキテクチャの詳細は、「The Swing Connection」を参照してください。

Java Accessibility ドキュメント

詳細情報


Copyright © 2004 Sun Microsystems, Inc. All Rights Reserved.

コメントの送付先: access@sun.com
Sun