JavaTM 2 Platform
Standard Ed. 6

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.AbstractAction 繼承的欄位
changeSupport, enabled
 
從介面 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(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 比對的最深的元素。


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only