|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
javax.swing.text.html
类 HTMLEditorKit.HTMLTextAction
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
-
public abstract static class HTMLEditorKit.HTMLTextAction
- extends StyledEditorKit.StyledTextAction
提供某些便捷方法的抽象 Action,这些便捷方法对于将 HTML 插入现有文档可能很有用。
注:这些便捷方法均不在文档上获得锁定。如果另一个线程正在修改文本,则这些方法可能产生不一致的行为,或者返回错误的结果。
字段摘要 |
---|
从类 javax.swing.AbstractAction 继承的字段 |
---|
changeSupport, enabled |
从接口 javax.swing.Action 继承的字段 |
---|
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
构造方法摘要 | |
---|---|
HTMLEditorKit.HTMLTextAction(String name) |
方法摘要 | |
---|---|
protected int |
elementCountToTag(HTMLDocument doc, int offset, HTML.Tag tag) 返回要获得表示 tag 的元素时,从最深的叶元素开始所需的元素数。 |
protected Element |
findElementMatchingTag(HTMLDocument doc, int offset, HTML.Tag tag) 返回在 offset 处与 tag 匹配的最深的元素。 |
protected Element[] |
getElementsAt(HTMLDocument doc, int offset) 返回包含 offset 的 Elements 数组。 |
protected HTMLDocument |
getHTMLDocument(JEditorPane e) |
protected HTMLEditorKit |
getHTMLEditorKit(JEditorPane e) |
从类 javax.swing.text.StyledEditorKit.StyledTextAction 继承的方法 |
---|
getEditor, getStyledDocument, getStyledEditorKit, setCharacterAttributes, setParagraphAttributes |
从类 javax.swing.text.TextAction 继承的方法 |
---|
augmentList, getFocusedComponent, getTextComponent |
从类 javax.swing.AbstractAction 继承的方法 |
---|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
从类 java.lang.Object 继承的方法 |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
从接口 java.awt.event.ActionListener 继承的方法 |
---|
actionPerformed |
构造方法详细信息 |
---|
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
匹配的最深的元素。 -
所有类
|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |