模块 java.desktop

类 AccessibleHyperlink

java.lang.Object
javax.accessibility.AccessibleHyperlink
所有已实现的接口:
AccessibleAction
已知子类:
JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink

public abstract class AccessibleHyperlink extends Object implements AccessibleAction
在超文本文档中封装一个链接或一组链接(例如客户端图像映射)
参见:
  • 构造方法详细信息

    • AccessibleHyperlink

      protected AccessibleHyperlink()
      子类调用的构造方法。
  • 方法详情

    • isValid

      public abstract boolean isValid()
      由于链接关联的文档可能已更改,因此此方法返回此链接是否仍然有效(相对于它引用的文档)。
      返回:
      一个标志,指示此链接相对于它所属的 AccessibleHypertext 是否仍然有效
    • getAccessibleActionCount

      public abstract int getAccessibleActionCount()
      返回此链接中可用的可访问操作的数量如果有多个,则第一个不被视为此 LINK 对象的“默认”操作(例如在 HTML 图像map中)。通常,链接中只有一个 AccessibleAction
      指定者:
      getAccessibleActionCount 在接口 AccessibleAction
      返回:
      此对象中从零开始的操作数
    • doAccessibleAction

      public abstract boolean doAccessibleAction(int i)
      对对象执行指定的操作。
      指定者:
      doAccessibleAction 在接口 AccessibleAction
      参数:
      i - 从零开始的动作索引
      返回:
      true 如果执行了操作;否则false
      参见:
    • getAccessibleActionDescription

      public abstract String  getAccessibleActionDescription(int i)
      返回此特定链接操作的字符串描述。 This should be a text string associated with anchoring text,这应该是锚文本。例如,对于 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

      public abstract Object  getAccessibleActionObject(int i)
      返回表示链接操作的对象,适用于该链接。例如,对于 HTML:<a HREF="http://www.sun.com/access">Accessibility</a> 此方法将返回 java.net.URL("http://www.sun.com/access .html");
      参数:
      i - 动作的从零开始的索引
      返回:
      表示超文本链接本身的对象
      参见:
    • getAccessibleActionAnchor

      public abstract Object  getAccessibleActionAnchor(int i)
      返回表示链接锚点的对象,适用于该链接。例如,对于 HTML:<a href="http://www.sun.com/access">Accessibility</a> 此方法将返回包含文本:“Accessibility”的 String

      类似地,从这个 HTML:<a HREF="#top"><img src="top-hat.gif" alt="top hat"></a> 这可能会返回对象 ImageIcon("top-hat.gif ", "大礼帽");

      参数:
      i - 动作的从零开始的索引
      返回:
      表示超文本锚点的对象
      参见:
    • getStartIndex

      public abstract int getStartIndex()
      获取此链接开始处的超文本文档的索引。
      返回:
      链接开始的索引
    • getEndIndex

      public abstract int getEndIndex()
      获取此链接结束处的超文本文档的索引。
      返回:
      链接结束索引