JavaTM 2 Platform
Standard Ed. 6

javax.accessibility
類別 AccessibleHyperlink

java.lang.Object
  繼承者 javax.accessibility.AccessibleHyperlink
所有已實作的介面:
AccessibleAction
直接已知子類別:
JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink

public abstract class AccessibleHyperlink
extends Object
implements AccessibleAction

Hypertext 文檔中的某個連接或一組連接(例如客戶端 imagemap)的封裝。

另請參見:
Accessible, Accessible.getAccessibleContext(), AccessibleContext, AccessibleText, AccessibleContext.getAccessibleText()

欄位摘要
 
從介面 javax.accessibility.AccessibleAction 繼承的欄位
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
 
建構子摘要
AccessibleHyperlink()
           
 
方法摘要
abstract  boolean doAccessibleAction(int i)
          對該物件執行指定的 Action
abstract  Object getAccessibleActionAnchor(int i)
          返回表示適合於該連接的連接錨點的物件。
abstract  int getAccessibleActionCount()
          返回此 Link 中可用的可存取動作數(如果有多個),不認為第一個操作是此 LINK 物件的“預設”操作(例如,在 HTML imagemap 中)。
abstract  String getAccessibleActionDescription(int i)
          返回此特定連接動作的 String 描述。
abstract  Object getAccessibleActionObject(int i)
          返回表示適合於該連接的連接動作的物件。
abstract  int getEndIndex()
          獲得此連接結束處該超文本文檔的索引
abstract  int getStartIndex()
          獲得此連接開始處該超文本文檔的索引
abstract  boolean isValid()
          因為與某個連接相關聯的文檔可能已更改,所以此方法返回此 Link 是否仍然有效(關於它所參考的文檔是否有效)的資訊。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

AccessibleHyperlink

public AccessibleHyperlink()
方法詳細資訊

isValid

public abstract boolean isValid()
因為與某個連接相關聯的文檔可能已更改,所以此方法返回此 Link 是否仍然有效(關於它所參考的文檔是否有效)的資訊。

返回:
一個標誌,指示此連接對於它所屬的 AccessibleHypertext 而言是否仍然有效

getAccessibleActionCount

public abstract int getAccessibleActionCount()
返回此 Link 中可用的可存取動作數(如果有多個),不認為第一個操作是此 LINK 物件的“預設”操作(例如,在 HTML imagemap 中)。通常,Link 中只有一個 AccessibleAction。

指定者:
介面 AccessibleAction 中的 getAccessibleActionCount
返回:
此物件中從 0 開始的 Action 數

doAccessibleAction

public abstract boolean doAccessibleAction(int i)
對該物件執行指定的 Action

指定者:
介面 AccessibleAction 中的 doAccessibleAction
參數:
i - 動作的從零開始的索引
返回:
如果執行了該動作,則返回 true;否則,返回 false。
另請參見:
getAccessibleActionCount()

getAccessibleActionDescription

public abstract String getAccessibleActionDescription(int i)
返回此特定連接動作的 String 描述。這應該是與定位文本關聯的文本字元串,它應為錨文本。例如,從 HTML:<a HREF="http://www.sun.com/access">Accessibility</a> 此方法將返回 "Accessibility"。 類似地,從此 HTML:<a HREF="#top"><img src="top-hat.gif" alt="top hat"></a> 此方法將返回 "top hat"

指定者:
介面 AccessibleAction 中的 getAccessibleActionDescription
參數:
i - 動作的從零開始的索引
返回:
該動作的 String 描述
另請參見:
getAccessibleActionCount()

getAccessibleActionObject

public abstract Object getAccessibleActionObject(int i)
返回表示適合於該連接的連接動作的物件。例如,從 HTML:<a HREF="http://www.sun.com/access">Accessibility</a> 此方法將返回 java.net.URL("http://www.sun.com/access.html");

參數:
i - 動作的從零開始的的索引
返回:
表示超文本連接本身的 Object
另請參見:
getAccessibleActionCount()

getAccessibleActionAnchor

public abstract Object getAccessibleActionAnchor(int i)
返回表示適合於該連接的連接錨點的物件。例如,從 HTML:<a href="http://www.sun.com/access">Accessibility</a> 此方法將返回包含以下文本的 String:"Accessibility"。 類似地,從此 HTML:<a HREF="#top"><img src="top-hat.gif" alt="top hat"></a> 中,此方法返回物件 ImageIcon("top-hat.gif", "top hat")。

參數:
i - 動作的從零開始的索引
返回:
表示該超文本錨點的 Object
另請參見:
getAccessibleActionCount()

getStartIndex

public abstract int getStartIndex()
獲得此連接開始處該超文本文檔的索引

返回:
連接開始處的索引

getEndIndex

public abstract int getEndIndex()
獲得此連接結束處該超文本文檔的索引

返回:
連接結束處的索引

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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