JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
javax.swing.text.html.HTML.Tag の使用

HTML.Tag を使用しているパッケージ
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
javax.swing.text.html.parser デフォルトの HTML パーサを、サポートクラスと共に提供します。 
 

javax.swing.text.html での HTML.Tag の使用
 

javax.swing.text.html での HTML.Tag のサブクラス
static class HTML.UnknownTag
           
 

HTML.Tag として宣言されている javax.swing.text.html のフィールド
static HTML.Tag HTML.Tag.A
           
static HTML.Tag HTML.Tag.ADDRESS
           
static HTML.Tag HTML.Tag.APPLET
           
static HTML.Tag HTML.Tag.AREA
           
static HTML.Tag HTML.Tag.B
           
static HTML.Tag HTML.Tag.BASE
           
static HTML.Tag HTML.Tag.BASEFONT
           
static HTML.Tag HTML.Tag.BIG
           
static HTML.Tag HTML.Tag.BLOCKQUOTE
           
static HTML.Tag HTML.Tag.BODY
           
static HTML.Tag HTML.Tag.BR
           
static HTML.Tag HTML.Tag.CAPTION
           
static HTML.Tag HTML.Tag.CENTER
           
static HTML.Tag HTML.Tag.CITE
           
static HTML.Tag HTML.Tag.CODE
           
static HTML.Tag HTML.Tag.DD
           
static HTML.Tag HTML.Tag.DFN
           
static HTML.Tag HTML.Tag.DIR
           
static HTML.Tag HTML.Tag.DIV
           
static HTML.Tag HTML.Tag.DL
           
static HTML.Tag HTML.Tag.DT
           
static HTML.Tag HTML.Tag.EM
           
static HTML.Tag HTML.Tag.FONT
           
static HTML.Tag HTML.Tag.FORM
           
static HTML.Tag HTML.Tag.FRAME
           
static HTML.Tag HTML.Tag.FRAMESET
           
static HTML.Tag HTML.Tag.H1
           
static HTML.Tag HTML.Tag.H2
           
static HTML.Tag HTML.Tag.H3
           
static HTML.Tag HTML.Tag.H4
           
static HTML.Tag HTML.Tag.H5
           
static HTML.Tag HTML.Tag.H6
           
static HTML.Tag HTML.Tag.HEAD
           
static HTML.Tag HTML.Tag.HR
           
static HTML.Tag HTML.Tag.HTML
           
static HTML.Tag HTML.Tag.I
           
static HTML.Tag HTML.Tag.IMG
           
static HTML.Tag HTML.Tag.INPUT
           
static HTML.Tag HTML.Tag.ISINDEX
           
static HTML.Tag HTML.Tag.KBD
           
static HTML.Tag HTML.Tag.LI
           
static HTML.Tag HTML.Tag.LINK
           
static HTML.Tag HTML.Tag.MAP
           
static HTML.Tag HTML.Tag.MENU
           
static HTML.Tag HTML.Tag.META
           
static HTML.Tag HTML.Tag.NOFRAMES
           
static HTML.Tag HTML.Tag.OBJECT
           
static HTML.Tag HTML.Tag.OL
           
static HTML.Tag HTML.Tag.OPTION
           
static HTML.Tag HTML.Tag.P
           
static HTML.Tag HTML.Tag.PARAM
           
static HTML.Tag HTML.Tag.PRE
           
static HTML.Tag HTML.Tag.SAMP
           
static HTML.Tag HTML.Tag.SCRIPT
           
static HTML.Tag HTML.Tag.SELECT
           
static HTML.Tag HTML.Tag.SMALL
           
static HTML.Tag HTML.Tag.SPAN
           
static HTML.Tag HTML.Tag.STRIKE
           
static HTML.Tag HTML.Tag.S
           
static HTML.Tag HTML.Tag.STRONG
           
static HTML.Tag HTML.Tag.STYLE
           
static HTML.Tag HTML.Tag.SUB
           
static HTML.Tag HTML.Tag.SUP
           
static HTML.Tag HTML.Tag.TABLE
           
static HTML.Tag HTML.Tag.TD
           
static HTML.Tag HTML.Tag.TEXTAREA
           
static HTML.Tag HTML.Tag.TH
           
static HTML.Tag HTML.Tag.TITLE
           
static HTML.Tag HTML.Tag.TR
           
static HTML.Tag HTML.Tag.TT
           
static HTML.Tag HTML.Tag.U
           
static HTML.Tag HTML.Tag.UL
           
static HTML.Tag HTML.Tag.VAR
           
static HTML.Tag HTML.Tag.IMPLIED
          すべてのテキストコンテンツは、段落要素内に存在しなければなりません。
static HTML.Tag HTML.Tag.CONTENT
          このタグを使用して、すべてのテキストコンテンツにラベル付けを行います。
static HTML.Tag HTML.Tag.COMMENT
          すべてのコメントに、このタグでラベルを付けます。
protected  HTML.Tag HTMLEditorKit.InsertHTMLTextAction.parentTag
          ドキュメント内で識別されるタグです。
protected  HTML.Tag HTMLEditorKit.InsertHTMLTextAction.addTag
          タグの追加の始点となる、HTML 内のタグです。
protected  HTML.Tag HTMLEditorKit.InsertHTMLTextAction.alternateParentTag
          parentTag が見つからない場合に、ドキュメント内で識別される代替タグです。
protected  HTML.Tag HTMLEditorKit.InsertHTMLTextAction.alternateAddTag
          parentTag がなく、alternateParentTag がある場合に、タグの追加の始点となる、HTML 内の代替タグです。
 

HTML.Tag を返す javax.swing.text.html のメソッド
abstract  HTML.Tag HTMLDocument.Iterator.getTag()
          この反復子が表すタグのタイプです。
static HTML.Tag[] HTML.getAllTags()
          デフォルトの HTML リーダに認識されている実際の HTML タグのセットを返します。
static HTML.Tag HTML.getTag(String tagName)
          既知のタグ名 (つまり {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} のセット中のタグ) に対応するタグ定数を取得します。
 

HTML.Tag 型のパラメータを持つ javax.swing.text.html のメソッド
 void HTMLDocument.HTMLReader.PreAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 void HTMLDocument.HTMLReader.PreAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.IsindexAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.HiddenAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.HiddenAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.FormAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 void HTMLDocument.HTMLReader.FormAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.SpecialAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.CharacterAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 void HTMLDocument.HTMLReader.CharacterAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.ParagraphAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.ParagraphAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.BlockAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 void HTMLDocument.HTMLReader.BlockAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.TagAction.start(HTML.Tag t, MutableAttributeSet a)
          開始タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。
 void HTMLDocument.HTMLReader.TagAction.end(HTML.Tag t)
          終了タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。
 void HTMLDocument.HTMLReader.handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
          パーサからのコールバックです。
 void HTMLDocument.HTMLReader.handleEndTag(HTML.Tag t, int pos)
          パーサからのコールバックです。
 void HTMLDocument.HTMLReader.handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
          パーサからのコールバックです。
protected  void HTMLDocument.HTMLReader.registerTag(HTML.Tag t, HTMLDocument.HTMLReader.TagAction a)
          指定したタグのハンドラを登録します。
protected  void HTMLDocument.HTMLReader.blockOpen(HTML.Tag t, MutableAttributeSet attr)
          構文解析バッファに命令を追加して、指定した属性を持つブロック要素を生成します。
protected  void HTMLDocument.HTMLReader.blockClose(HTML.Tag t)
          構文解析バッファに命令を追加して、指定したタイプのブロック要素を閉じます。
protected  void HTMLDocument.HTMLReader.addSpecialElement(HTML.Tag t, MutableAttributeSet a)
          基本的に属性セット全体で指定されているコンテンツを追加します。
 void HTMLEditorKit.ParserCallback.handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
           
 void HTMLEditorKit.ParserCallback.handleEndTag(HTML.Tag t, int pos)
           
 void HTMLEditorKit.ParserCallback.handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
           
 HTMLEditorKit.ParserCallback HTMLDocument.getReader(int pos, int popDepth, int pushDepth, HTML.Tag insertTag)
          パーサが HTML ドキュメントをロードするために使うリーダを返します。
 HTMLDocument.Iterator HTMLDocument.getIterator(HTML.Tag t)
          指定した HTML タグの種類の反復子を取得します。
 Style StyleSheet.getRule(HTML.Tag t, Element e)
          指定されたタイプの HTML タグを描画するためのスタイルを取り出します。
protected  void HTMLEditorKit.InsertHTMLTextAction.insertHTML(JEditorPane editor, HTMLDocument doc, int offset, String html, int popDepth, int pushDepth, HTML.Tag addTag)
          HTMLEditorKit.insertHTML のためのカバーです。
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.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 を使用してください。
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 を使用してください。
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 での、一番深い要素を返します。
 void HTMLEditorKit.insertHTML(HTMLDocument doc, int offset, String html, int popDepth, int pushDepth, HTML.Tag insertTag)
          既存のドキュメントに HTML を挿入します。
protected  boolean HTMLWriter.matchNameAttribute(AttributeSet attr, HTML.Tag tag)
          StyleConstants.NameAttribute がパラメータとして渡されるタグに等しい場合は true を返します。
 

HTML.Tag 型のパラメータを持つ javax.swing.text.html のコンストラクタ
HTMLDocument.HTMLReader(int offset, int popDepth, int pushDepth, HTML.Tag insertTag)
           
HTMLEditorKit.InsertHTMLTextAction(String name, String html, HTML.Tag parentTag, HTML.Tag addTag)
           
HTMLEditorKit.InsertHTMLTextAction(String name, String html, HTML.Tag parentTag, HTML.Tag addTag)
           
HTMLEditorKit.InsertHTMLTextAction(String name, String html, HTML.Tag parentTag, HTML.Tag addTag, HTML.Tag alternateParentTag, HTML.Tag alternateAddTag)
           
HTMLEditorKit.InsertHTMLTextAction(String name, String html, HTML.Tag parentTag, HTML.Tag addTag, HTML.Tag alternateParentTag, HTML.Tag alternateAddTag)
           
HTMLEditorKit.InsertHTMLTextAction(String name, String html, HTML.Tag parentTag, HTML.Tag addTag, HTML.Tag alternateParentTag, HTML.Tag alternateAddTag)
           
HTMLEditorKit.InsertHTMLTextAction(String name, String html, HTML.Tag parentTag, HTML.Tag addTag, HTML.Tag alternateParentTag, HTML.Tag alternateAddTag)
           
 

javax.swing.text.html.parser での HTML.Tag の使用
 

HTML.Tag を返す javax.swing.text.html.parser のメソッド
 HTML.Tag TagElement.getHTMLTag()
           
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.