Java Accessibility

Accessibility

JavaTM 2 プラットフォーム v1.4 の新機能

Java Accessibility
ここで説明する機能は、Java 2 Platform v1.4.0 で導入されました。これらの機能も、Java 2 プラットフォームの今後のリリースに組み込まれます。

目次

AccessibleExtendedComponent.getAccessibleKeyBinding
AccessibleRole の新しい定数
HTML Object タグに対する Accessibility サポート
HTMLEditorKit キーボードリンクトラバーサルの追跡サポート
ユーザー補助機能のプロパティー
画面リーダーのプロパティー
API の拡張機能
AccessibleEditableText
AccessibleExtendedComponent
AccessibleExtendedTable
AccessibleKeyBinding
ニーモニックを利用したタブナビゲーション
最初の文字によるナビゲーションの一覧表示
HTML コンポーネント用 Accessibility サポート
画面拡大機能のプロパティー

AccessibleExtendedComponent.getAccessibleKeyBinding
AccessibleExtendedComponent インタフェースに新しいメソッド getAccessibleKeyBinding が追加されました。このメソッドは、オブジェクトに関連付けられているキーの割り当てを返します。
AccessibleRole の新しい定数
AccessibleRole クラスに、次の新しい定数が追加されました。
HTML Object タグに対する Accessibility サポート
このリリースでは、HTML の object タグに対するユーザー補助機能が追加されています。Ctrl + t キーと Shift + Ctrl + t キーを使用して、HTML ドキュメント内の object タグに関連付けられている次のコンポーネントおよび前のコンポーネントにそれぞれ移動できます。Ctrl + Space キーを押すと、コンポーネントに関連付けられているデフォルトのアクションが起動されます。
HTMLEditorKit キーボードリンクトラバーサルの追跡サポート
ユーザー補助機能には、HTMLEditorKit キーボードリンクトラバーサルを追跡する手段が必要です。この機能をサポートするために、定数 AccessibleContext.ACCESSIBLE_HYPERTEXT_OFFSET が追加されました。
ユーザー補助機能のプロパティー
javax.accessibility.assistive_technologies プロパティーは、ユーザー補助機能を JVM にロードするように指定します。
画面リーダーのプロパティー
javax.accessibility.screen_reader_present プロパティーが true に設定されている場合、Java プラットフォームライブラリは画面リーダーがシステムに存在すると認識します。アプリケーション開発者はこのプロパティーを確認できます。このプロパティーをチェックすると、自己音声を使用するアプリケーションでは、画面リーダーが存在する場合は自己音声をオフにできます。
API の拡張機能
JavaTM Accessibility API に次のクラスおよびインタフェースが追加されました。 また、javax.accessibility.AccessibleContext が更新され、新しいクラスおよびインタフェースが反映されました。
AccessibleEditableText
AccessibleEditableText インタフェースは、ユーザー補助技術によるテキスト編集をサポートします。
AccessibleExtendedComponent
AccessibleExtendedComponent インタフェースは、オブジェクトのグラフィカルな表現を決定および設定するユーザー補助機能 (または技術) の標準的な機構を提供します。
AccessibleExtendedTable
AccessibleExtendedTable インタフェースは、2 次元テーブル形式でデータを表すユーザーインタフェースコンポーネントの詳細情報を示します。
AccessibleKeyBinding
AccessibleKeyBinding インタフェースは、オブジェクト用のキーの割り当てを判別するための、ユーザー補助技術用の標準的な機構を提供します。
ニーモニックを利用したタブナビゲーション
この新機能では、JTabbedPane でニーモニックを使用することにより、一層容易なタブナビゲーションがサポートされています。
最初の文字によるナビゲーションの一覧表示
この新機能では、リスト項目の最初の文字を使用してナビゲーションを一覧表示する機能がサポートされています。
HTML コンポーネント用 Accessibility サポート
このリリースでは、Swing の HTML コンポーネントに対してユーザー補助機能が提供されます。
画面拡大機能のプロパティー
javax.accessibility.screen_magnifier_present プロパティーが true に設定されている場合、Java プラットフォームライブラリは画面拡大機能がシステムに存在すると認識します。アプリケーション開発者はこのプロパティーをチェックし、画面拡大機能が存在する場合には、アプリケーションが画面拡大機能に対応していることを確認する必要があります。

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

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