JavaTM Platform
Standard Ed. 6

クラス
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
           
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
           
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.COMMENT
          すべてのコメントに、このタグでラベルを付けます。
static HTML.Tag HTML.Tag.CONTENT
          このタグを使用して、すべてのテキストコンテンツにラベル付けを行います。
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.IMPLIED
          すべてのテキストコンテンツは、段落要素内に存在しなければなりません。
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
           
protected  HTML.Tag HTMLEditorKit.InsertHTMLTextAction.parentTag
          ドキュメント内で識別されるタグです。
static HTML.Tag HTML.Tag.PRE
           
static HTML.Tag HTML.Tag.S
           
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.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
           
 

HTML.Tag を返す javax.swing.text.html のメソッド
static HTML.Tag[] HTML.getAllTags()
          デフォルトの HTML リーダーに認識されている実際の HTML タグのセットを返します。
abstract  HTML.Tag HTMLDocument.Iterator.getTag()
          この反復子が表すタグの型です。
static HTML.Tag HTML.getTag(String tagName)
          既知のタグ名。
 

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 HTMLDocument.HTMLReader.TagAction.end(HTML.Tag t)
          終了タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。
 void HTMLDocument.HTMLReader.BlockAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.ParagraphAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.HiddenAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.PreAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.CharacterAction.end(HTML.Tag t)
           
 void HTMLDocument.HTMLReader.FormAction.end(HTML.Tag t)
           
protected  Element HTMLEditorKit.HTMLTextAction.findElementMatchingTag(HTMLDocument doc, int offset, HTML.Tag tag)
          tag に一致する offset に位置する、一番深い要素を返します。
 HTMLDocument.Iterator HTMLDocument.getIterator(HTML.Tag t)
          指定した HTML タグの反復子を取得します。
 HTMLEditorKit.ParserCallback HTMLDocument.getReader(int pos, int popDepth, int pushDepth, HTML.Tag insertTag)
          パーサーが HTML ドキュメントをロードするために使うリーダーを返します。
 Style StyleSheet.getRule(HTML.Tag t, Element e)
          指定されたタイプの HTML タグを描画するために使用するスタイルを取得します。
 void HTMLEditorKit.ParserCallback.handleEndTag(HTML.Tag t, int pos)
           
 void HTMLDocument.HTMLReader.handleEndTag(HTML.Tag t, int pos)
          パーサーからのコールバックです。
 void HTMLEditorKit.ParserCallback.handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
           
 void HTMLDocument.HTMLReader.handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
          パーサーからのコールバックです。
 void HTMLEditorKit.ParserCallback.handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
           
 void HTMLDocument.HTMLReader.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)
          開始タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。
 void HTMLDocument.HTMLReader.BlockAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 void HTMLDocument.HTMLReader.ParagraphAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.SpecialAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.IsindexAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.HiddenAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.PreAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 void HTMLDocument.HTMLReader.CharacterAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 void HTMLDocument.HTMLReader.FormAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 

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, 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 Platform
Standard Ed. 6

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

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。