Module  java.desktop
软件包  javax.swing.text.html

Class HTMLEditorKit.HTMLTextAction

    • 构造方法详细信息

      • HTMLTextAction

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

      • getHTMLEditorKit

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

        protected Element[] getElementsAt​(HTMLDocument doc,
                                          int offset)
        返回一个包含offset的元素的数组。 第一个元素对应于根。
        参数
        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一个实例
        结果
        最深的元素