クラス
javax.swing.text.html.HTML.Tagの使用
HTML.Tagを使用するパッケージ
パッケージ
説明
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。デフォルトのHTMLパーサーを、サポート・クラスとともに提供します。
-
javax.swing.text.htmlでのHTML.Tagの使用
HTML.Tagとして宣言されているjavax.swing.text.html内のフィールド修飾子と型フィールド説明static HTML.Tag
HTML.Tag.A
タグ<a>static HTML.Tag
HTML.Tag.ADDRESS
タグ<address>protected HTML.Tag
HTMLEditorKit.InsertHTMLTextAction.addTag
タグの追加の始点となる、HTML内のタグです。protected HTML.Tag
HTMLEditorKit.InsertHTMLTextAction.alternateAddTag
parentTagがなく、alternateParentTagがある場合に、タグの追加の始点となる、HTML内の代替タグです。protected HTML.Tag
HTMLEditorKit.InsertHTMLTextAction.alternateParentTag
parentTagが見つからない場合に、ドキュメント内で識別される代替タグです。static HTML.Tag
HTML.Tag.APPLET
タグ<applet>static HTML.Tag
HTML.Tag.AREA
タグ<area>static HTML.Tag
HTML.Tag.B
タグ<b>static HTML.Tag
HTML.Tag.BASE
タグ<base>static HTML.Tag
HTML.Tag.BASEFONT
タグ<basefont>static HTML.Tag
HTML.Tag.BIG
タグ<big>static HTML.Tag
HTML.Tag.BLOCKQUOTE
タグ<blockquote>static HTML.Tag
HTML.Tag.BODY
タグ<body>static HTML.Tag
HTML.Tag.BR
タグ<br>static HTML.Tag
HTML.Tag.CAPTION
タグ<caption>static HTML.Tag
HTML.Tag.CENTER
タグ<center>static HTML.Tag
HTML.Tag.CITE
タグ<cite>static HTML.Tag
HTML.Tag.CODE
タグ<code>static HTML.Tag
HTML.Tag.COMMENT
すべてのコメントに、このタグでラベルを付けます。static HTML.Tag
HTML.Tag.CONTENT
このタグを使用して、すべてのテキスト・コンテンツにラベル付けを行います。static HTML.Tag
HTML.Tag.DD
タグ<dd>static HTML.Tag
HTML.Tag.DFN
タグ<dfn>static HTML.Tag
HTML.Tag.DIR
タグ<dir>static HTML.Tag
HTML.Tag.DIV
タグ<div>static HTML.Tag
HTML.Tag.DL
タグ<dl>static HTML.Tag
HTML.Tag.DT
タグ<dt>static HTML.Tag
HTML.Tag.EM
タグ<em>static HTML.Tag
HTML.Tag.FONT
タグ<font>static HTML.Tag
HTML.Tag.FORM
タグ<form>static HTML.Tag
HTML.Tag.FRAME
タグ<frame>static HTML.Tag
HTML.Tag.FRAMESET
タグ<frameset>static HTML.Tag
HTML.Tag.H1
タグ<h1>static HTML.Tag
HTML.Tag.H2
タグ<h2>static HTML.Tag
HTML.Tag.H3
タグ<h3>static HTML.Tag
HTML.Tag.H4
タグ<h4>static HTML.Tag
HTML.Tag.H5
タグ<h5>static HTML.Tag
HTML.Tag.H6
タグ<h6>static HTML.Tag
HTML.Tag.HEAD
タグ<head>static HTML.Tag
HTML.Tag.HR
タグ<hr>static HTML.Tag
HTML.Tag.HTML
タグ<html>static HTML.Tag
HTML.Tag.I
タグ<i>static HTML.Tag
HTML.Tag.IMG
タグ<img>static HTML.Tag
HTML.Tag.IMPLIED
すべてのテキスト・コンテンツは、段落要素内に存在しなければいけません。static HTML.Tag
HTML.Tag.INPUT
タグ<input>static HTML.Tag
HTML.Tag.ISINDEX
タグ<isindex>static HTML.Tag
HTML.Tag.KBD
タグ<kbd>static HTML.Tag
HTML.Tag.LI
タグ<li>static HTML.Tag
HTML.Tag.LINK
タグ<link>static HTML.Tag
HTML.Tag.MAP
タグ<map>static HTML.Tag
HTML.Tag.MENU
タグ<menu>static HTML.Tag
HTML.Tag.META
タグ<meta>static HTML.Tag
HTML.Tag.NOFRAMES
タグ<noframes>static HTML.Tag
HTML.Tag.OBJECT
タグ<object>static HTML.Tag
HTML.Tag.OL
タグ<ol>static HTML.Tag
HTML.Tag.OPTION
タグ<option>static HTML.Tag
HTML.Tag.P
タグ<p>static HTML.Tag
HTML.Tag.PARAM
タグ<param>protected HTML.Tag
HTMLEditorKit.InsertHTMLTextAction.parentTag
ドキュメント内で識別されるタグです。static HTML.Tag
HTML.Tag.PRE
タグ<pre>static HTML.Tag
HTML.Tag.S
タグ<s>static HTML.Tag
HTML.Tag.SAMP
タグ<samp>static HTML.Tag
HTML.Tag.SCRIPT
タグ<script>static HTML.Tag
HTML.Tag.SELECT
タグ<select>static HTML.Tag
HTML.Tag.SMALL
タグ<small>static HTML.Tag
HTML.Tag.SPAN
タグ<span>static HTML.Tag
HTML.Tag.STRIKE
タグ<strike>static HTML.Tag
HTML.Tag.STRONG
タグ<strong>static HTML.Tag
HTML.Tag.STYLE
タグ<style>static HTML.Tag
HTML.Tag.SUB
タグ<sub>static HTML.Tag
HTML.Tag.SUP
タグ<sup>static HTML.Tag
HTML.Tag.TABLE
タグ<table>static HTML.Tag
HTML.Tag.TD
タグ<td>static HTML.Tag
HTML.Tag.TEXTAREA
タグ<textarea>static HTML.Tag
HTML.Tag.TH
タグ<th>static HTML.Tag
HTML.Tag.TITLE
タグ<title>static HTML.Tag
HTML.Tag.TR
タグ<tr>static HTML.Tag
HTML.Tag.TT
タグ<tt>static HTML.Tag
HTML.Tag.U
タグ<u>static HTML.Tag
HTML.Tag.UL
タグ<ul>static HTML.Tag
HTML.Tag.VAR
タグ<var>HTML.Tagを返すjavax.swing.text.htmlのメソッド修飾子と型メソッド説明static HTML.Tag[]
HTML.getAllTags()
デフォルトのHTMLリーダーに認識されている実際のHTMLタグのセットを返します。static HTML.Tag
既知のタグ名。{A、ADDRESS、APPLET、AREA、B、BASE、BASEFONT、BIG、BLOCKQUOTE、BODY、BR、CAPTION、CENTER、CITE、CODE、DD、DFN、DIR、DIV、DL、DT、EM、FONT、FORM、FRAME、FRAMESET、H1、H2、H3、H4、H5、H6、HEAD、HR、HTML、I、IMG、INPUT、ISINDEX、KBD、LI、LINK、MAP、MENU、META、NOBR、NOFRAMES、OBJECT、OL、OPTION、P、PARAM、PRE、SAMP、SCRIPT、SELECT、SMALL、SPAN、STRIKE、S、STRONG、STYLE、SUB、SUP、TABLE、TD、TEXTAREA、TH、TITLE、TR、TT、U、UL、VAR}のセット中のタグに対応するタグ定数を取得します。abstract HTML.Tag
HTMLDocument.Iterator.getTag()
このイテレータが表すタグの型です。型HTML.Tagのパラメータを持つjavax.swing.text.htmlのメソッド修飾子と型メソッド説明protected void
HTMLDocument.HTMLReader.addSpecialElement(HTML.Tag t, MutableAttributeSet a)
基本的に属性セット全体で指定されているコンテンツを追加します。protected void
HTMLDocument.HTMLReader.blockClose(HTML.Tag t)
解析バッファに命令を追加して、指定した型のブロック要素を閉じます。protected void
HTMLDocument.HTMLReader.blockOpen(HTML.Tag t, MutableAttributeSet attr)
解析バッファに命令を追加して、指定した属性を持つブロック要素を生成します。protected int
HTMLEditorKit.HTMLTextAction.elementCountToTag(HTMLDocument doc, int offset, HTML.Tag tag)
いちばん深い葉から数えて、tag
を表す要素に到達するまでの要素の数を返します。void
終了タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。protected Element
HTMLEditorKit.HTMLTextAction.findElementMatchingTag(HTMLDocument doc, int offset, HTML.Tag tag)
tag
に一致するoffset
に位置する、いちばん深い要素を返します。HTMLDocument.getIterator(HTML.Tag t)
指定したHTMLタグのイテレータを取得します。パーサーがHTMLドキュメントをロードするために使うリーダーを返します。指定されたタイプのHTMLタグを描画するために使用するスタイルを取得します。void
HTMLDocument.HTMLReader.handleEndTag(HTML.Tag t, int pos)
パーサーからのコールバックです。void
HTMLEditorKit.ParserCallback.handleEndTag(HTML.Tag t, int pos)
パーサーからのコールバックです。void
HTMLDocument.HTMLReader.handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
パーサーからのコールバックです。void
HTMLEditorKit.ParserCallback.handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
パーサーからのコールバックです。void
HTMLDocument.HTMLReader.handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
パーサーからのコールバックです。void
HTMLEditorKit.ParserCallback.handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
パーサーからのコールバックです。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のためのカバーです。protected boolean
HTMLWriter.matchNameAttribute(AttributeSet attr, HTML.Tag tag)
StyleConstants.NameAttributeがパラメータとして渡されるタグに等しい場合はtrueを返します。protected void
HTMLDocument.HTMLReader.registerTag(HTML.Tag t, HTMLDocument.HTMLReader.TagAction a)
指定したタグのハンドラを登録します。void
HTMLDocument.HTMLReader.TagAction.start(HTML.Tag t, MutableAttributeSet a)
開始タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。型HTML.Tagのパラメータを持つjavax.swing.text.htmlのコンストラクタ修飾子コンストラクタ説明HTMLReader(int offset, int popDepth, int pushDepth, HTML.Tag insertTag)
HTMLReaderを構築します。InsertHTMLTextAction(String name, String html, HTML.Tag parentTag, HTML.Tag addTag)
新しいInsertHTMLTextActionを作成します。InsertHTMLTextAction(String name, String html, HTML.Tag parentTag, HTML.Tag addTag, HTML.Tag alternateParentTag, HTML.Tag alternateAddTag)
新しいInsertHTMLTextActionを作成します。 -
javax.swing.text.html.parserでのHTML.Tagの使用