Java プラットフォーム 1.2

javax.accessibility
インタフェース AccessibleHypertext

既知の実装クラスの一覧:
JEditorPane.JEditorPaneAccessibleHypertextSupport

public abstract 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 ドキュメントの linkIndex 番目の 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 ドキュメントの linkIndex 番目の Link を返します。
パラメータ:
linkIndex - Hypertext のリンク内でのインデックス
戻り値:
linkIndex 番目のリンクをカプセル化する Link オブジェクト

getLinkIndex

public int getLinkIndex(int charIndex)
文字インデックスに関連付けられているハイパーリンクの配列へのインデックスを返します。このインデックスに関連付けられているハイパーリンクがない場合は -1 を返します。
パラメータ:
charIndex - テキストでのインデックス
戻り値:
ハイパーテキストドキュメントのハイパーリンクのセットでのインデックス

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.