Java

JavaTM IDL

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 © 2002 Sun Microsystems, Inc. All Rights Reserved.

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