|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
参照先:
説明
インタフェースの概要 | |
---|---|
Accessible | インタフェース Accessible は、ユーザ補助機能パッケージのメインインタフェースです。 |
AccessibleAction | AccessibleAction インタフェースは、1 つ以上のアクションを実行できるすべてのオブジェクトによってサポートされる必要があります。 |
AccessibleComponent | AccessibleComponent インタフェースは、画面に描画されるすべてのオブジェクトによってサポートされる必要があります。 |
AccessibleEditableText | AccessibleEditableText インタフェースは、編集可能なテキスト情報を画面に表示するすべてのクラスによって実装される必要があります。 |
AccessibleExtendedComponent | AccessibleExtendedComponent インタフェースは、画面に描画されるすべてのオブジェクトによってサポートされる必要があります。 |
AccessibleExtendedTable | AccessibleExtendedTable クラスは、2 次元テーブル形式でデータを提示するユーザインタフェースコンポーネントについての拡張情報を提供します。 |
AccessibleExtendedText | AccessibleExtendedText インタフェースには、AccessibleText インタフェースでは提供されていない追加のメソッドが含まれています。 |
AccessibleHypertext | AccessibleHypertext クラスは、画面にハイパーテキスト情報を表示するすべてのクラスの基底クラスです。 |
AccessibleIcon | AccessibleIcon インタフェースは、関連したアイコン (ボタンなど) を持つすべてのオブジェクトによってサポートされる必要があります。 |
AccessibleKeyBinding | AccessibleKeyBinding インタフェースは、オブジェクトの選択に使用できるキーボードニーモニックまたはキーボードショートカットなどのキーボードバインディングを持つすべてのオブジェクトによってサポートされる必要があります。 |
AccessibleSelection | この AccessibleSelection インタフェースは、現在選択されている子を判定したり、選択されているセットを変更するための標準的な機構をユーザ補助機能に提供します。 |
AccessibleStreamable | |
AccessibleTable | クラス AccessibleTable は、2 次元テーブル形式でデータを提示するユーザインタフェースコンポーネントを記述します。 |
AccessibleTableModelChange | AccessibleTableModelChange インタフェースはテーブルモデルへの変更を記述します。 |
AccessibleText | AccessibleText インタフェースは、テキスト情報を画面に表示するすべてのクラスによって実装される必要があります。 |
AccessibleValue | AccessibleValue インタフェースは、数値をサポートするすべてのオブジェクト (スクロールバーなど) によってサポートされる必要があります。 |
クラスの概要 | |
---|---|
AccessibleAttributeSequence | 連続したテキスト属性に関する情報 |
AccessibleBundle | 強く型付けされた列挙を維持するために使用する基底クラスです。 |
AccessibleContext | AccessibleContext は、すべてのユーザ補助機能を実装するオブジェクトが返す共通の最小情報を表します。 |
AccessibleHyperlink | ハイパーテキストドキュメント内のリンクまたはリンクのセット (たとえば、クライアント側イメージマップなど) のカプセル化です。 |
AccessibleRelation | Class AccessibleRelation は、AccessibleRelation を実装しているオブジェクトと、その他の 1 つ以上のオブジェクトとの間のリレーションを記述します。 |
AccessibleRelationSet | AccessibleRelationSet クラスはコンポーネントのリレーションセットを判定します。 |
AccessibleResourceBundle | 推奨されていません。 Java 2 プラットフォームのバージョン 1.3 では、このクラスは推奨されません。 |
AccessibleRole | クラス AccessibleRole は、コンポーネントのユーザ補助機能を指定します。 |
AccessibleState | オブジェクトが複数の選択範囲をサポートしている場合、オブジェクトのすべての子が選択されるようにします。 |
AccessibleStateSet | クラス AccessibleStateSet は、コンポーネントの状態セットを指定します。 |
AccessibleTextSequence | 連続したテキストに関する情報 |
ユーザインタフェースコンポーネントと、これらのコンポーネントへのアクセスを提供するユーザ補助機能との間の規約を定義します。Java Accessibility API を完全にサポートしている Java アプリケーションであれば、画面リーダや画面拡大機能などのユーザ補助機能と互換性を持ち、簡単に対応できます。画面リーダのオフスクリーンモデルに通常含まれている情報はすべて Java Accessibility API で提供されるので、この API を完全にサポートしている Java アプリケーションでは、画面リーダのオフスクリーンモデルは不要になります。
Java Accessibility API パッケージは、8 つの Java プログラミング言語インタフェースと、6 つの Java プログラミング言語クラスで構成されています。これらについて以下に説明します。
このクラスの定数は、オブジェクトに共通の状態の、強く型付けされた列挙を示します。このクラスの public コンストラクタは意図的に省略されており、アプリケーションはこのクラスから定数の 1 つを使用する必要があります。このクラスには、標準の状態が多数定義されていますが、将来このリストを拡張して、プログラマが定義した状態を追加することもできます。このとき、基底クラスを変更する必要はありません。
アプリケーションは、オブジェクトの AccessibleContext (Accessible を参照) を取得してから、AccessibleContext の getAccessibleAction メソッドを呼び出すと、オブジェクトが AccessibleAction インタフェースをサポートするかどうかを判定できます。戻り値が null でなければ、そのオブジェクトはこのインタフェースをサポートしています。
アプリケーションは、オブジェクトの AccessibleContext (Accessible を参照) を取得してから、AccessibleContext の getAccessibleComponent メソッドを呼び出すと、オブジェクトが AccessibleComponent インタフェースをサポートするかどうかを判定できます。戻り値が null でなければ、そのオブジェクトはこのインタフェースをサポートしています。
アプリケーションは、オブジェクトの AccessibleContext (Accessible を参照) を取得してから、AccessibleContext の getAccessibleSelection メソッドを呼び出すと、オブジェクトが AccessibleSelection インタフェースをサポートするかどうかを判定できます。戻り値が null でなければ、そのオブジェクトはこのインタフェースをサポートしています。
このインタフェースは、ピクセル座標間の移動や指定されたピクセル座標にあるテキストへの移動、テキスト内の指定された位置またはその前後にある文字、語、または文の取得、テキスト内の指定された位置にある文字の属性 (フォント、フォントサイズ、スタイルなど) の取得、選択されているテキストの取得 (存在する場合)、テキストの長さおよびテキストキャレット位置の取得をサポートします。
アプリケーションは、オブジェクトの AccessibleContext (Accessible を参照) を取得してから、AccessibleContext の getAccessibleText メソッドを呼び出すと、オブジェクトが AccessibleText インタフェースをサポートするかどうかを判定できます。戻り値が null でなければ、そのオブジェクトはこのインタフェースをサポートしています。
アプリケーションは、オブジェクトの AccessibleContext (Accessible を参照) を取得してから、AccessibleContext の getAccessibleValue メソッドを呼び出すと、オブジェクトが AccessibleValue インタフェースをサポートするかどうかを判定できます。戻り値が null でなければ、そのオブジェクトはこのインタフェースをサポートしています。
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。