java.lang.Object
javax.swing.AbstractAction
javax.swing.text.TextAction
javax.swing.text.StyledEditorKit.StyledTextAction
javax.swing.text.html.HTMLEditorKit.HTMLTextAction
-
所有已实现的接口:
-
ActionListener,
Serializable,
Cloneable,
EventListener,
Action
-
直接已知子类:
-
HTMLEditorKit.InsertHTMLTextAction
-
正在封闭类:
-
HTMLEditorKit
-
public abstract static class HTMLEditorKit.HTMLTextAction
-
extends
StyledEditorKit.StyledTextAction
提供某些便捷方法的抽象 Action,这些便捷方法对于将 HTML 插入现有文档可能很有用。
注:这些便捷方法均不在文档上获得锁定。如果另一个线程正在修改文本,则这些方法可能产生不一致的行为,或者返回错误的结果。
从接口 javax.swing.Action 继承的字段 |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
HTMLEditorKit.HTMLTextAction
public HTMLEditorKit.HTMLTextAction(String name)
getHTMLDocument
protected HTMLDocument getHTMLDocument(JEditorPane e)
-
-
返回:
-
e
的 HTMLDocument。
getHTMLEditorKit
protected HTMLEditorKit getHTMLEditorKit(JEditorPane e)
-
-
返回:
-
e
的 HTMLEditorKit。
getElementsAt
protected Element[] getElementsAt(HTMLDocument doc,
int offset)
-
返回包含
offset
的 Elements 数组。首个元素对应于根。
-
elementCountToTag
protected int elementCountToTag(HTMLDocument doc,
int offset,
HTML.Tag tag)
-
返回要获得表示
tag
的元素时,从最深的叶元素开始所需的元素数。如果未找到表示
tag
的元素,则返回 -1,如果
offset
处的叶元素的父元素表示
tag
,则返回 0。
-
findElementMatchingTag
protected Element findElementMatchingTag(HTMLDocument doc,
int offset,
HTML.Tag tag)
-
返回在
offset
处与
tag
匹配的最深的元素。
-