JavaTM 2 Platform
Standard Ed. 5.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)
          ドキュメントの n 番目の Link を返します。
 int getLinkCount()
          このハイパーテキストドキュメント内にあるリンクの数を返します。
 int getLinkIndex(int charIndex)
          この文字インデックスに関連付けられたハイパーリンクの配列へのインデックスを返します。
 
インタフェース javax.accessibility.AccessibleText から継承されたメソッド
getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart
 

メソッドの詳細

getLinkCount

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

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

getLink

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

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

getLinkIndex

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

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

JavaTM 2 Platform
Standard Ed. 5.0

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

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。