JavaTM 2
Platform
Std. Ed. v1.4.0

javax.accessibility
インタフェース AccessibleHypertext

すべてのスーパーインタフェース:
AccessibleText
既知の実装クラスの一覧:
JEditorPane.JEditorPaneAccessibleHypertextSupport

public interface AccessibleHypertext
extends AccessibleText

AccessibleHypertext クラスは、画面にハイパーテキスト情報を表示するすべてのクラスの基底クラスです。このクラスは、コンテンツ、属性、および空間位置を使ってそのテキストにアクセスするための標準的な機構をユーザ補助機能に提供します。また、このクラスは、ハイパーリンクを操作するための標準的な機構も提供します。アプリケーションは、オブジェクトの AccessibleContext (Accessible を参照) を取得してから、AccessibleContext の AccessibleContext.getAccessibleText() メソッドを呼び出すと、オブジェクトが AccessibleHypertext インタフェースをサポートするかどうかを判定できます。戻り値が AccessibleHypertext を拡張するクラスの場合は、そのオブジェクトは AccessibleHypertext をサポートしています。

関連項目:
Accessible, Accessible.getAccessibleContext(), AccessibleContext, AccessibleText, AccessibleContext.getAccessibleText()

フィールドの概要
 
インタフェース javax.accessibility.AccessibleText から継承したフィールド
CHARACTER, SENTENCE, WORD
 
メソッドの概要
 AccessibleHyperlink getLink(int linkIndex)
          Hypertext ドキュメントの n 番目の Link を返します。
 int getLinkCount()
          このハイパーテキストドキュメント内にあるリンクの数を返します。
 int getLinkIndex(int charIndex)
          この文字インデックスに関連したハイパーリンクの配列へのインデックスを返します。
 
インタフェース javax.accessibility.AccessibleText から継承したメソッド
getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart
 

メソッドの詳細

getLinkCount

public int getLinkCount()
このハイパーテキストドキュメント内にあるリンクの数を返します。

戻り値:
このハイパーテキストドキュメント内にあるリンクの数

getLink

public AccessibleHyperlink getLink(int linkIndex)
Hypertext ドキュメントの n 番目の Link を返します。

パラメータ:
linkIndex - Hypertext のリンク内でのインデックス
戻り値:
n 番目のリンクをカプセル化する Link オブジェクト

getLinkIndex

public int getLinkIndex(int charIndex)
この文字インデックスに関連したハイパーリンクの配列へのインデックスを返します。このインデックスに関連したハイパーリンクがない場合は -1 を返します。

パラメータ:
charIndex - テキスト内のインデックス
戻り値:
このハイパーテキストドキュメントのハイパーリンクのセットへのインデックス

JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.