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
HTMLを既存のドキュメントに挿入するのに便利ないくつかの簡易メソッドを提供するabstractアクションです。
 
ノート: 簡易メソッドは、ドキュメントのロックを取得しません。 テキストを変更する別のスレッドがある場合、簡易メソッドは一貫性のない動作をするか、誤った内容を返す場合があります。
- 
フィールドのサマリーインタフェース 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
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 HTMLTextAction(String name)文字列アクション名から新しいHTMLTextActionを作成します。
- 
メソッドのサマリー修飾子と型 メソッド 説明 protected intelementCountToTag(HTMLDocument doc, int offset, HTML.Tag tag)いちばん深い葉から数えて、tagを表す要素に到達するまでの要素の数を返します。protected ElementfindElementMatchingTag(HTMLDocument doc, int offset, HTML.Tag tag)tagに一致するoffsetに位置する、いちばん深い要素を返します。protected Element[]getElementsAt(HTMLDocument doc, int offset)offsetを格納する要素から成る配列を返します。protected HTMLDocumentgetHTMLDocument(JEditorPane e)protected HTMLEditorKitgetHTMLEditorKit(JEditorPane e)クラス javax.swing.text.StyledEditorKit.StyledTextActionで宣言されたメソッドgetEditor, getStyledDocument, getStyledEditorKit, setCharacterAttributes, setParagraphAttributesクラス javax.swing.AbstractActionで宣言されたメソッドaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
- 
コンストラクタの詳細- 
HTMLTextActionpublic HTMLTextAction(String name)文字列アクション名から新しいHTMLTextActionを作成します。- パラメータ:
- name- アクションの名前
 
 
- 
- 
メソッドの詳細- 
getHTMLDocumentprotected HTMLDocument getHTMLDocument(JEditorPane e)- パラメータ:
- e- JEditorPane
- 戻り値:
- eのHTMLDocument。
 
- 
getHTMLEditorKitprotected HTMLEditorKit getHTMLEditorKit(JEditorPane e)- パラメータ:
- e- JEditorPane
- 戻り値:
- eのHTMLEditorKit。
 
- 
getElementsAtprotected Element[] getElementsAt(HTMLDocument doc, int offset)offsetを格納する要素から成る配列を返します。 最初の要素はルートに対応します。- パラメータ:
- doc- HTMLDocumentのインスタンス
- offset- オフセットの値
- 戻り値:
- offsetを含む要素の配列
 
- 
elementCountToTagprotected int elementCountToTag(HTMLDocument doc, int offset, HTML.Tag tag)いちばん深い葉から数えて、tagを表す要素に到達するまでの要素の数を返します。tagを表す要素が見つからない場合は-1を返します。offsetにある葉の親がtagを表す場合は0を返します。- パラメータ:
- doc- HTMLDocumentのインスタンス
- offset- 開始オフセット
- tag- 表現するタグ
- 戻り値:
- 要素の数
 
- 
findElementMatchingTagprotected Element findElementMatchingTag(HTMLDocument doc, int offset, HTML.Tag tag)tagに一致するoffsetに位置する、いちばん深い要素を返します。- パラメータ:
- doc- HTMLDocumentのインスタンス
- offset- 指定オフセット>= 0
- tag- HTML.Tagのインスタンス
- 戻り値:
- 最も深い要素
 
 
-