JavaTM 2 Platform
Standard Ed. 6

javax.swing.text.html
類別 HTML

java.lang.Object
  繼承者 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
           
 
欄位摘要
static String NULL_ATTRIBUTE_VALUE
           
 
建構子摘要
HTML()
           
 
方法摘要
static HTML.Attribute[] getAllAttributeKeys()
          返回所識別的 HTML 屬性集。
static HTML.Tag[] getAllTags()
          返回預設 HTML reader 所識別的實際 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} 中的某個標記)。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

欄位詳細資訊

NULL_ATTRIBUTE_VALUE

public static final String NULL_ATTRIBUTE_VALUE
另請參見:
常數欄位值
建構子詳細資訊

HTML

public HTML()
方法詳細資訊

getAllTags

public static HTML.Tag[] getAllTags()
返回預設 HTML reader 所識別的實際 HTML 標記集。此集合不包括 reader 所建構的標記。


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
返回:
對應於 attNameAttribute

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only