クラス
javax.swing.text.html.HTMLDocumentの使用
パッケージ | 説明 |
---|---|
javax.swing.text.html |
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit とサポート・クラスを提供します。 |
-
javax.swing.text.htmlでのHTMLDocumentの使用
HTMLDocumentを返すjavax.swing.text.htmlのメソッド 修飾子と型 メソッド 説明 protected HTMLDocument
HTMLEditorKit.HTMLTextAction. getHTMLDocument(JEditorPane e)
型HTMLDocumentのパラメータを持つjavax.swing.text.htmlのメソッド 修飾子と型 メソッド 説明 protected int
HTMLEditorKit.HTMLTextAction. elementCountToTag(HTMLDocument doc, int offset, HTML.Tag tag)
いちばん深い葉から数えて、tag
を表す要素に到達するまでの要素の数を返します。protected Element
HTMLEditorKit.HTMLTextAction. findElementMatchingTag(HTMLDocument doc, int offset, HTML.Tag tag)
tag
に一致するoffset
に位置する、いちばん深い要素を返します。protected Element[]
HTMLEditorKit.HTMLTextAction. getElementsAt(HTMLDocument doc, int offset)
offset
を格納する要素から成る配列を返します。protected void
HTMLEditorKit.InsertHTMLTextAction. insertAtBoundary(JEditorPane editor, HTMLDocument doc, int offset, Element insertElement, String html, HTML.Tag parentTag, HTML.Tag addTag)
境界に挿入するときに呼び出されます。protected void
HTMLEditorKit.InsertHTMLTextAction. insertAtBoundry(JEditorPane editor, HTMLDocument doc, int offset, Element insertElement, String html, HTML.Tag parentTag, HTML.Tag addTag)
非推奨。Java 2プラットフォームv1.3以降は、insertAtBoundaryを使用してください。void
HTMLEditorKit. insertHTML(HTMLDocument doc, int offset, String html, int popDepth, int pushDepth, HTML.Tag insertTag)
既存のドキュメントにHTMLを挿入します。protected void
HTMLEditorKit.InsertHTMLTextAction. insertHTML(JEditorPane editor, HTMLDocument doc, int offset, String html, int popDepth, int pushDepth, HTML.Tag addTag)
HTMLEditorKit.insertHTMLのためのカバーです。型HTMLDocumentのパラメータを持つjavax.swing.text.htmlのコンストラクタ コンストラクタ 説明 HTMLWriter(Writer w, HTMLDocument doc)
新しいHTMLWriterを作成します。HTMLWriter(Writer w, HTMLDocument doc, int pos, int len)
新しいHTMLWriterを作成します。