java.lang.Object
javax.accessibility.AccessibleHyperlink
- 所有已实现的接口:
-
AccessibleAction
封装了超文本文档中的链接或链接集合(例如客户端端图像映射)。
- 参见:
-
Field Summary
Fields declared in interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
doAccessibleAction
(int i) 对对象执行指定的操作。abstract Object
getAccessibleActionAnchor
(int i) 返回表示链接锚点的对象,适用于该链接。abstract int
返回此链接中可用的可访问操作数。如果有多个操作数,则第一个操作数不被视为此链接对象的“默认”操作(例如,在HTML图像映射中)。abstract String
返回此特定链接操作的字符串描述。abstract Object
getAccessibleActionObject
(int i) 返回表示链接操作的对象,适用于该链接。abstract int
获取此链接在超文本文档中结束的索引。abstract int
获取此链接在超文本文档中开始的索引。abstract boolean
isValid()
由于链接关联的文档可能已更改,此方法返回此链接是否仍然有效(关于其引用的文档)。
-
Constructor Details
-
AccessibleHyperlink
protected AccessibleHyperlink()子类调用的构造函数。
-
-
Method Details
-
isValid
public abstract boolean isValid()由于链接关联的文档可能已更改,此方法返回此链接是否仍然有效(关于其引用的文档)。- 返回:
-
指示此链接是否仍然有效(关于其所属的
AccessibleHypertext
)的标志
-
getAccessibleActionCount
public abstract int getAccessibleActionCount()返回此链接中可用的可访问操作数。如果有多个操作数,则第一个操作数不被视为此链接对象的“默认”操作(例如,在HTML图像映射中)。通常,链接中只会有一个AccessibleAction
。- 指定者:
-
getAccessibleActionCount
在接口AccessibleAction
- 返回:
- 此对象中操作的从零开始的编号
-
doAccessibleAction
public abstract boolean doAccessibleAction(int i) 对对象执行指定的操作。- 指定者:
-
doAccessibleAction
在接口AccessibleAction
- 参数:
-
i
- 操作的从零开始的索引 - 返回:
-
如果执行了操作,则返回
true
;否则返回false
- 参见:
-
getAccessibleActionDescription
返回此特定链接操作的字符串描述。这应该是与锚定文本相关联的文本字符串,应该是锚文本。例如,从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”
- 指定者:
-
getAccessibleActionDescription
在接口AccessibleAction
- 参数:
-
i
- 操作的从零开始的索引 - 返回:
- 操作的字符串描述
- 参见:
-
getAccessibleActionObject
返回表示链接操作的对象,适用于该链接。例如,从HTML中:<a HREF="http://www.sun.com/access">Accessibility</a>,此方法将返回一个java.net.URL("http://www.sun.com/access.html");- 参数:
-
i
- 操作的从零开始的索引 - 返回:
- 表示超文本链接本身的对象
- 参见:
-
getAccessibleActionAnchor
返回表示链接锚点的对象,适用于该链接。例如,从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
- 操作的从零开始的索引 - 返回:
- 表示超文本锚点的对象
- 参见:
-
getStartIndex
public abstract int getStartIndex()获取此链接在超文本文档中开始的索引。- 返回:
- 链接开始的索引
-
getEndIndex
public abstract int getEndIndex()获取此链接在超文本文档中结束的索引。- 返回:
- 链接结束的索引
-