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
比對的最深的元素。
提交錯誤或意見版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。