モジュール java.desktop
パッケージ javax.swing.text.html

クラスHTML



  • public class HTML
    extends Object
    HTMLDocumentで使用される定数です。 基本的にはタグおよび属性の定義です。
    • ネストされたクラスのサマリー

      ネストされたクラス 
      修飾子と型 クラス 説明
      static class  HTML.Attribute
      HTML属性を表す型保証された列挙です。
      static class  HTML.Tag
      HTMLタグの型保証された列挙です。
      static class  HTML.UnknownTag
      クラスは未知のHTMLタグを表します。
    • フィールドのサマリー

      フィールド 
      修飾子と型 フィールド 説明
      static String NULL_ATTRIBUTE_VALUE
      NULL_ATTRIBUTE_VALUEは、属性の値が指定されていない場合に使用されます。
    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      HTML​()  
    • メソッドのサマリー

      すべてのメソッド staticメソッド 具象メソッド 
      修飾子と型 メソッド 説明
      static HTML.Attribute[] getAllAttributeKeys​()
      認識されているHTML属性のセットを返します。
      static HTML.Tag[] getAllTags​()
      デフォルトのHTMLリーダーに認識されている実際のHTMLタグのセットを返します。
      static HTML.Attribute getAttributeKey​(String attName)
      既知の属性名。{FACE、COMMENT、SIZE、COLOR、CLEAR、BACKGROUND、BGCOLOR、TEXT、LINK、VLINK、ALINK、WIDTH、HEIGHT、ALIGN、NAME、HREF、REL、REV、TITLE、TARGET、SHAPE、COORDS、ISMAP、NOHREF、ALT、ID、SRC、HSPACE、VSPACE、USEMAP、LOWSRC、CODEBASE、CODE、ARCHIVE、VALUE、VALUETYPE、TYPE、CLASS、STYLE、LANG、DIR、DECLARE、CLASSID、DATA、CODETYPE、STANDBY、BORDER、SHAPES、NOSHADE、COMPACT、START、ACTION、METHOD、ENCTYPE、CHECKED、MAXLENGTH、MULTIPLE、SELECTED、ROWS、COLS、DUMMY、CELLSPACING、CELLPADDING、VALIGN、HALIGN、NOWRAP、ROWSPAN、COLSPAN、PROMPT、HTTPEQUIV、CONTENT、LANGUAGE、VERSION、N、FRAMEBORDER、MARGINWIDTH、MARGINHEIGHT、SCROLLING、NORESIZE、MEDIA、ENDTAG}のセット中の属性に対応する属性定数を取得します。
      static int getIntegerAttributeValue​(AttributeSet attr, HTML.Attribute key, int def)
      整数型の属性値を取得します。
      static HTML.Tag 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}のセット中のタグに対応するタグ定数を取得します。
    • フィールドの詳細

      • NULL_ATTRIBUTE_VALUE

        public static final String NULL_ATTRIBUTE_VALUE
        NULL_ATTRIBUTE_VALUEは、属性の値が指定されていない場合に使用されます。
        関連項目:
        定数フィールド値
    • コンストラクタの詳細

      • HTML

        public HTML​()
    • メソッドの詳細

      • getAllTags

        public static HTML.Tag[] getAllTags​()
        デフォルトのHTMLリーダーに認識されている実際のHTMLタグのセットを返します。 このセットには、リーダーによって作成されたタグは含まれません。
        戻り値:
        デフォルトのHTMLリーダーによって認識される実際のHTMLタグのセット
      • getTag

        public static HTML.Tag 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}のセット中のタグに対応するタグ定数を取得します。 指定された名前が既知のタグのどれも表していない場合は、nullが返されます。
        パラメータ:
        tagName - 要求されたString
        戻り値:
        tagNameに対応するタグ定数。見つからない場合はnull
      • getIntegerAttributeValue

        public static int getIntegerAttributeValue​(AttributeSet attr,
                                                   HTML.Attribute key,
                                                   int def)
        整数型の属性値を取得します。 このメソッドは、文字列として格納されている属性値を実際の整数値に変換する簡易メソッドです。
        パラメータ:
        attr - 値の取得を試みるために使用する属性のセット
        key - 値を取得するために使用するキー
        def - 属性が定義されていない場合、または整数値への変換中にエラーが発生した場合に使用するデフォルト値
        戻り値:
        属性値
      • getAllAttributeKeys

        public static HTML.Attribute[] getAllAttributeKeys​()
        認識されているHTML属性のセットを返します。
        戻り値:
        認識されているHTML属性のセット
      • getAttributeKey

        public static HTML.Attribute getAttributeKey​(String attName)
        既知の属性名。{FACE、COMMENT、SIZE、COLOR、CLEAR、BACKGROUND、BGCOLOR、TEXT、LINK、VLINK、ALINK、WIDTH、HEIGHT、ALIGN、NAME、HREF、REL、REV、TITLE、TARGET、SHAPE、COORDS、ISMAP、NOHREF、ALT、ID、SRC、HSPACE、VSPACE、USEMAP、LOWSRC、CODEBASE、CODE、ARCHIVE、VALUE、VALUETYPE、TYPE、CLASS、STYLE、LANG、DIR、DECLARE、CLASSID、DATA、CODETYPE、STANDBY、BORDER、SHAPES、NOSHADE、COMPACT、START、ACTION、METHOD、ENCTYPE、CHECKED、MAXLENGTH、MULTIPLE、SELECTED、ROWS、COLS、DUMMY、CELLSPACING、CELLPADDING、VALIGN、HALIGN、NOWRAP、ROWSPAN、COLSPAN、PROMPT、HTTPEQUIV、CONTENT、LANGUAGE、VERSION、N、FRAMEBORDER、MARGINWIDTH、MARGINHEIGHT、SCROLLING、NORESIZE、MEDIA、ENDTAG}のセット中の属性に対応する属性定数を取得します。 指定された名前が既知の属性のどれも表していない場合はnullが返されます。
        パラメータ:
        attName - 要求されたString
        戻り値:
        attNameに対応するAttribute