- java.lang.Object
-
- javax.accessibility.AccessibleHyperlink
-
- javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
-
- 实现的所有接口
-
AccessibleAction
- Enclosing class:
- JEditorPane.JEditorPaneAccessibleHypertextSupport
public class JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLinkextends AccessibleHyperlink
一个HTML链接。
-
-
字段汇总
-
Fields declared in interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 boolean
doAccessibleAction(int i)
对对象执行指定的ActionObject
getAccessibleActionAnchor(int i)
返回表示链接锚点的对象,以适合该链接。int
getAccessibleActionCount()
返回此链接中可用的可访问操作数如果有多个,则第一个不被视为此LINK对象的“默认”操作(例如,在HTML图像映射中)。String
getAccessibleActionDescription(int i)
返回此特定链接操作的String描述。Object
getAccessibleActionObject(int i)
返回表示链接的URL对象。int
getEndIndex()
使用此链接结束的超文本文档获取索引int
getStartIndex()
使用此链接开始的超文本文档获取索引boolean
isValid()
由于与链接相关联的文档可能已更改,因此此方法将返回此链接是否有效(相对于其引用的文档)。
-
-
-
构造方法详细信息
-
HTMLLink
public HTMLLink(Element e)
构造一个HTMLLink
。- 参数
-
e
- 元素
-
-
方法详细信息
-
isValid
public boolean isValid()
由于与链接相关联的文档可能已更改,因此此方法将返回此链接是否有效(相对于其引用的文档)。- Specified by:
-
isValid
类AccessibleHyperlink
- 结果
- 一个标志,指示此链接对于它所属的AccessibleHypertext是否仍然有效
-
getAccessibleActionCount
public int getAccessibleActionCount()
返回此链接中可用的可访问操作数如果有多个,则第一个不被视为此LINK对象的“默认”操作(例如,在HTML图像映射中)。 通常,链接中只包含一个AccessibleAction。- Specified by:
-
getAccessibleActionCount
在接口AccessibleAction
- Specified by:
-
getAccessibleActionCount
类AccessibleHyperlink
- 结果
- 此对象中从零开始的Actions数
-
doAccessibleAction
public boolean doAccessibleAction(int i)
对对象执行指定的Action- Specified by:
-
doAccessibleAction
在接口AccessibleAction
- Specified by:
-
doAccessibleAction
类AccessibleHyperlink
- 参数
-
i
- 从零开始的操作索引 - 结果
- 如果执行了该操作,则为true; 别的假。
- 另请参见:
-
getAccessibleActionCount()
-
getAccessibleActionDescription
public String getAccessibleActionDescription(int i)
返回此特定链接操作的String描述。 返回的字符串是与包含此链接的元素关联的文档中的文本。- Specified by:
-
getAccessibleActionDescription
在界面AccessibleAction
- Specified by:
-
getAccessibleActionDescription
类AccessibleHyperlink
- 参数
-
i
- 操作的从零开始的索引 - 结果
- 操作的字符串描述
- 另请参见:
-
getAccessibleActionCount()
-
getAccessibleActionObject
public Object getAccessibleActionObject(int i)
返回表示链接的URL对象。- Specified by:
-
getAccessibleActionObject
类AccessibleHyperlink
- 参数
-
i
- 操作的从零开始的索引 - 结果
- 表示HTML链接本身的URL
- 另请参见:
-
getAccessibleActionCount()
-
getAccessibleActionAnchor
public Object getAccessibleActionAnchor(int i)
返回表示链接锚点的对象,以适合该链接。例如,从HTML:<a href="http://openjdk.java.net"> OpenJDK </a>这个方法将返回一个包含文本的字符串:'OpenJDK'。
同样,从这个HTML:<a HREF="#top"> <img src =“top-hat.gif”alt =“top hat”> </a>这可能会返回对象ImageIcon(“top-hat.gif” “,”大礼帽“);
- Specified by:
-
getAccessibleActionAnchor
类AccessibleHyperlink
- 参数
-
i
- 操作的从零开始的索引 - 结果
- 表示超文本锚点的Object
- 另请参见:
-
getAccessibleActionCount()
-
getStartIndex
public int getStartIndex()
使用此链接开始的超文本文档获取索引- Specified by:
-
getStartIndex
在类AccessibleHyperlink
- 结果
- 链接开始索引
-
getEndIndex
public int getEndIndex()
使用此链接结束的超文本文档获取索引- Specified by:
-
getEndIndex
类AccessibleHyperlink
- 结果
- index of end of link
-
-