JavaTM 2 Platform
Standard Ed. 6

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 個連接。
 int getLinkCount()
          返回此超文本文檔中的連接數。
 int getLinkIndex(int charIndex)
          返回超連接陣列中與此字元索引關聯的索引;如果沒有與此索引關聯的超連接,則返回 -1。
 
從介面 javax.accessibility.AccessibleText 繼承的方法
getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart
 

方法詳細資訊

getLinkCount

int getLinkCount()
返回此超文本文檔中的連接數。

返回:
此超文本文檔中的連接數。

getLink

AccessibleHyperlink getLink(int linkIndex)
返回此 Hypertext 文檔中第 n 個連接。

參數:
linkIndex - 在此 Hypertext 的連接中
返回:
Link 封裝了第 n 個連接(或多個連接)的物件

getLinkIndex

int getLinkIndex(int charIndex)
返回超連接陣列中與此字元索引關聯的索引;如果沒有與此索引關聯的超連接,則返回 -1。

參數:
charIndex - 文本中的索引
返回:
超連接集合中此超文本文檔的索引。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only