- java.lang.Object
-
- javax.accessibility.AccessibleHyperlink
-
- All Implemented Interfaces:
-
AccessibleAction
public abstract class AccessibleHyperlink extends Object implements AccessibleAction
在超文本文件中封装链接或一组链接(例如客户端图像映射)
-
-
Field Summary
-
Fields inherited from interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
-
构造方法摘要
构造方法 Constructor 描述 AccessibleHyperlink()
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 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()
获取此链接结束的超文本文件的索引。- 结果
- 链接结束索引
-
-