模块  java.desktop
软件包  javax.swing.text.html

Class HTMLEditorKit.HTMLTextAction

    • 构造方法详细信息

      • HTMLTextAction

        public HTMLTextAction​(String name)
        从字符串操作名称创建新的HTMLTextAction。
        参数
        name - 操作的名称
    • 方法详细信息

      • getHTMLDocument

        protected HTMLDocument getHTMLDocument​(JEditorPane e)
        参数
        e - JEditorPane
        结果
        HTMLDocument of e
      • getHTMLEditorKit

        protected HTMLEditorKit getHTMLEditorKit​(JEditorPane e)
        参数
        e - JEditorPane
        结果
        HTMLEditorKit为 e
      • getElementsAt

        protected Element[] getElementsAt​(HTMLDocument doc,
                                          int offset)
        返回包含offset的Elements数组。 第一个元素对应于根。
        参数
        doc - HTMLDocument的一个实例
        offset - 偏移值
        结果
        包含 offset的元素数组
      • elementCountToTag

        protected int elementCountToTag​(HTMLDocument doc,
                                        int offset,
                                        HTML.Tag tag)
        返回从最深叶开始的元素数量,以获取表示tag的元素。 这将返回-1,如果没有找到元素表示tag ,或0,如果叶的在父offset表示tag
        参数
        doc - HTMLDocument的一个实例
        offset - 从中开始的偏移量
        tag - 要表示的标签
        结果
        元素数量
      • findElementMatchingTag

        protected Element findElementMatchingTag​(HTMLDocument doc,
                                                 int offset,
                                                 HTML.Tag tag)
        返回 offset匹配 tag的最深元素。
        参数
        doc - HTMLDocument的一个实例
        offset - 指定的偏移量> = 0
        tag - tag一个实例
        结果
        最深刻的元素