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