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.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
匹配的最深的元素。
提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。 版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。