Module java.desktop
Package javax.swing
Class JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
java.lang.Object
javax.accessibility.AccessibleHyperlink
javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
- 所有已实现的接口:
-
AccessibleAction
一个HTML链接。
-
Field Summary
Fields declared in interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
doAccessibleAction
(int i) 对对象执行指定的操作。getAccessibleActionAnchor
(int i) 返回一个表示链接锚点的对象,适用于该链接。int
返回此链接中可用的可访问操作的数量。如果有多个操作,则第一个操作不被视为此链接对象的“默认”操作(例如,在HTML图像映射中)。返回此特定链接操作的字符串描述。getAccessibleActionObject
(int i) 返回表示链接的URL对象。int
获取此链接在超文本文档中结束的索引。int
获取此链接在超文本文档中开始的索引。boolean
isValid()
由于链接关联的文档可能已更改,此方法返回此链接是否仍然有效(关于它引用的文档)。
-
Constructor Details
-
HTMLLink
构造一个HTMLLink
。- 参数:
-
e
- 元素
-
-
Method Details
-
isValid
public boolean isValid()由于链接关联的文档可能已更改,此方法返回此链接是否仍然有效(关于它引用的文档)。- 指定者:
-
isValid
在类AccessibleHyperlink
- 返回:
- 指示此链接是否仍然与其所属的AccessibleHypertext相关联的标志
-
getAccessibleActionCount
public int getAccessibleActionCount()返回此链接中可用的可访问操作的数量。如果有多个操作,则第一个操作不被视为此链接对象的“默认”操作(例如,在HTML图像映射中)。通常,链接中只会有一个AccessibleAction。- 指定者:
-
getAccessibleActionCount
在接口AccessibleAction
- 指定者:
-
getAccessibleActionCount
在类AccessibleHyperlink
- 返回:
- 此对象中操作的从零开始的数量
-
doAccessibleAction
public boolean doAccessibleAction(int i) 对对象执行指定的操作。- 指定者:
-
doAccessibleAction
在接口AccessibleAction
- 指定者:
-
doAccessibleAction
在类AccessibleHyperlink
- 参数:
-
i
- 操作的从零开始的索引 - 返回:
- 如果执行了操作,则为true;否则为false。
- 参见:
-
getAccessibleActionDescription
返回此特定链接操作的字符串描述。返回的字符串是与包含此链接的元素关联的文档中的文本。- 指定者:
-
getAccessibleActionDescription
在接口AccessibleAction
- 指定者:
-
getAccessibleActionDescription
在类AccessibleHyperlink
- 参数:
-
i
- 操作的从零开始的索引 - 返回:
- 操作的字符串描述
- 参见:
-
getAccessibleActionObject
返回表示链接的URL对象。- 指定者:
-
getAccessibleActionObject
在类AccessibleHyperlink
- 参数:
-
i
- 操作的从零开始的索引 - 返回:
- 表示HTML链接本身的URL
- 参见:
-
getAccessibleActionAnchor
返回一个表示链接锚点的对象,适用于该链接。例如,从HTML: <a href="https://openjdk.org">OpenJDK</a>,此方法将返回一个包含文本“OpenJDK”的字符串。
类似地,从此HTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a>,这可能返回对象ImageIcon("top-hat.gif", "top hat");
- 指定者:
-
getAccessibleActionAnchor
在类AccessibleHyperlink
- 参数:
-
i
- 操作的从零开始的索引 - 返回:
- 表示超文本锚点的对象
- 参见:
-
getStartIndex
public int getStartIndex()获取此链接在超文本文档中开始的索引- 指定者:
-
getStartIndex
在类AccessibleHyperlink
- 返回:
- 链接开始的索引
-
getEndIndex
public int getEndIndex()获取此链接在超文本文档中结束的索引- 指定者:
-
getEndIndex
在类AccessibleHyperlink
- 返回:
- 链接结束的索引
-