- java.lang.Object
-
- javax.accessibility.AccessibleHyperlink
-
- 实现的所有接口
-
AccessibleAction
public abstract class AccessibleHyperlink extends Object implements AccessibleAction
在超文本文档中封装链接或一组链接(例如客户端图像映射)
-
-
字段汇总
-
Fields declared in interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
-
构造方法摘要
构造方法 构造器 描述 AccessibleHyperlink()
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 abstract boolean
doAccessibleAction(int i)
对对象执行指定的操作。abstract Object
getAccessibleActionAnchor(int i)
返回表示链接锚点的对象,以适合该链接。abstract int
getAccessibleActionCount()
返回此链接中可用的可访问操作数如果有多个,则第一个不被视为此LINK对象的“默认”操作(例如,在HTML图像映射中)。abstract String
getAccessibleActionDescription(int i)
返回此特定链接操作的字符串描述。abstract Object
getAccessibleActionObject(int i)
返回表示链接操作的对象,以适合该链接。abstract int
getEndIndex()
获取此链接结束的超文本文档的索引。abstract int
getStartIndex()
获取此链接开始的超文本文档的索引。abstract boolean
isValid()
由于与链接相关联的文档可能已更改,因此此方法返回此链接是否仍然有效(相对于它引用的文档)。
-
-
-
方法详细信息
-
isValid
public abstract boolean isValid()
由于与链接相关联的文档可能已更改,因此此方法返回此链接是否仍然有效(相对于它引用的文档)。- 结果
-
一个标志,指示此链接对于它所属的
AccessibleHypertext
是否仍然有效
-
getAccessibleActionCount
public abstract int getAccessibleActionCount()
返回此链接中可用的可访问操作数如果有多个,则第一个不被视为此LINK对象的“默认”操作(例如,在HTML图像映射中)。 通常,链接中只有一个AccessibleAction
。- Specified by:
-
getAccessibleActionCount
接口AccessibleAction
- 结果
- 此对象中从零开始的操作数
-
doAccessibleAction
public abstract boolean doAccessibleAction(int i)
对对象执行指定的操作。- Specified by:
-
doAccessibleAction
在接口AccessibleAction
- 参数
-
i
- 从零开始的动作索引 - 结果
-
true
若行动如何; 否则false
- 另请参见:
-
getAccessibleActionCount()
-
getAccessibleActionDescription
public abstract String getAccessibleActionDescription(int i)
返回此特定链接操作的字符串描述。 这应该是与锚定文本相关联的文本字符串,这应该是锚文本。 例如,从HTML:<a HREF="http://www.sun.com/access">辅助功能</a>,此方法将返回“辅助功能”。同样,从这个HTML:<a HREF="#top"> <img src =“top-hat.gif”alt =“top hat”> </a>这种方法将返回“大礼帽”
- Specified by:
-
getAccessibleActionDescription
在接口AccessibleAction
- 参数
-
i
- 动作的从零开始的索引 - 结果
- 动作的字符串描述
- 另请参见:
-
getAccessibleActionCount()
-
getAccessibleActionObject
public abstract Object getAccessibleActionObject(int i)
返回表示链接操作的对象,以适合该链接。 例如,来自HTML:<a HREF="http://www.sun.com/access">辅助功能</a>此方法将返回java.net.URL(“http://www.sun.com/access html的“);- 参数
-
i
- 动作的从零开始的索引 - 结果
- 表示超文本链接本身的对象
- 另请参见:
-
getAccessibleActionCount()
-
getAccessibleActionAnchor
public abstract Object getAccessibleActionAnchor(int i)
返回表示链接锚点的对象,以适合该链接。 例如,来自HTML:<a href="http://www.sun.com/access">辅助功能</a>此方法将返回包含文本的“String
”:“辅助功能”。同样,从这个HTML:<a HREF="#top"> <img src =“top-hat.gif”alt =“top hat”> </a>这可能会返回对象ImageIcon(“top-hat.gif” “,”大礼帽“);
- 参数
-
i
- 操作的从零开始的索引 - 结果
- 表示超文本锚点的对象
- 另请参见:
-
getAccessibleActionCount()
-
getStartIndex
public abstract int getStartIndex()
获取此链接开始的超文本文档的索引。- 结果
- 链接开始索引
-
getEndIndex
public abstract int getEndIndex()
获取此链接结束的超文本文档的索引。- 结果
- 链接结束索引
-
-