模块  java.desktop
软件包  javax.swing

Class JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink

    • 构造方法详细信息

      • HTMLLink

        public HTMLLink​(Element e)
        构造一个 HTMLLink
        参数
        e - 元素
    • 方法详细信息

      • isValid

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

        public int getAccessibleActionCount()
        返回此链接中可用的可访问操作数如果有多个,则第一个不被视为此LINK对象的“默认”操作(例如,在HTML图像映射中)。 通常,链接中只包含一个AccessibleAction。
        Specified by:
        getAccessibleActionCount在接口 AccessibleAction
        Specified by:
        getAccessibleActionCountAccessibleHyperlink
        结果
        此对象中从零开始的Actions数
      • 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:
        getAccessibleActionAnchorAccessibleHyperlink
        参数
        i - 操作的从零开始的索引
        结果
        表示超文本锚点的Object
        另请参见:
        getAccessibleActionCount()
      • getStartIndex

        public int getStartIndex()
        使用此链接开始的超文本文档获取索引
        Specified by:
        getStartIndex在类 AccessibleHyperlink
        结果
        链接开始索引
      • getEndIndex

        public int getEndIndex()
        使用此链接结束的超文本文档获取索引
        Specified by:
        getEndIndexAccessibleHyperlink
        结果
        index of end of link