インタフェースAccessibleHypertext
- すべてのスーパー・インタフェース:
AccessibleText
- 既知のすべての実装クラス:
JEditorPane.JEditorPaneAccessibleHypertextSupport
public interface AccessibleHypertext extends AccessibleText
AccessibleHypertextクラスは、ハイパーテキスト情報を表示するすべてのクラスの基本クラスです。 このクラスは、コンテンツ、属性、および空間位置を使ってそのテキストにアクセスするための標準メカニズムをユーザー補助テクノロジに提供します。 また、このクラスは、ハイパーリンクを操作するための標準メカニズムも提供します。 アプリケーションは、最初にAccessibleContext (Accessibleを参照してください)を取得し、次にAccessibleContextのAccessibleContext.getAccessibleText()メソッドを呼び出して、オブジェクトがAccessibleHypertextインタフェースをサポートしているかどうかを判断できます。 戻り値がAccessibleHypertextを継承するクラスである場合、そのオブジェクトはAccessibleHypertextをサポートします。 - 関連項目:
-
フィールドのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明getLink(int linkIndex) このハイパーテキスト・ドキュメントのn番目のLinkを返します。intこのハイパーテキスト・ドキュメント内にあるリンクの数を返します。intgetLinkIndex(int charIndex) この文字インデックスに関連付けられたハイパーリンクの配列へのインデックスを返します。このインデックスに関連付けられたハイパーリンクがない場合は -1を返します。インタフェースで宣言されたメソッド AccessibleText
getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart修飾子と型メソッド説明getAfterIndex(int part, int index) 指定された索引の後にStringを返します。getAtIndex(int part, int index) 指定された索引のStringを返します。getBeforeIndex(int part, int index) 指定された索引の前にStringを返します。intキャレットのゼロから始まるオフセットを返します。getCharacterAttribute(int i) 指定されたインデックスにある文字のAttributeSetを返します。getCharacterBounds(int i) 文字列に対する指定されたインデックスで文字のバウンディング・ボックスを決定します。int(有効なインデックス)の文字数を返します。intローカル座標のポイントを指定すると、そのポイントの下の文字の0から始まるインデックスを返します。選択されているテキストの一部を返します。int選択したテキスト内の終了オフセットを返します。int選択したテキスト内の開始オフセットを返します。
-
メソッドの詳細
-
getLinkCount
int getLinkCount()このハイパーテキスト・ドキュメント内にあるリンクの数を返します。- 戻り値:
- このハイパーテキスト・ドキュメント内にあるリンクの数
-
getLink
AccessibleHyperlink getLink(int linkIndex) このハイパーテキスト・ドキュメントのn番目のLinkを返します。- パラメータ:
linkIndex- このHypertextのリンク内でのインデックス- 戻り値:
- n番目のリンクをカプセル化するLinkオブジェクト
-
getLinkIndex
int getLinkIndex(int charIndex) この文字インデックスに関連付けられたハイパーリンクの配列へのインデックスを返します。このインデックスに関連付けられたハイパーリンクがない場合は -1を返します。- パラメータ:
charIndex- テキスト内のインデックス- 戻り値:
- このハイパーテキスト・ドキュメントのハイパーリンクのセットへのインデックス
-