java.lang.Object javax.swing.text.html.HTML.Tag
public static class HTML.Tag
HTML 标记的类型安全的枚举。虽然 HTML 标记集合是一个封闭集合,但我们将此集合置于开放状态,以便用户可将自己的标记类型添加到其自定义解析器中,并且仍保持与 reader 的通信。
构造方法摘要 | |
---|---|
|
HTML.Tag() |
protected |
HTML.Tag(String id) 创建具有指定 id 的新 Tag ,且 causesBreak 和 isBlock 设置为 false 。 |
protected |
HTML.Tag(String id, boolean causesBreak, boolean isBlock) 创建具有指定 id 的新 Tag ;causesBreak 和 isBlock 由用户定义。 |
方法摘要 | |
---|---|
boolean |
breaksFlow() 如果此标记导致数据流换行,则返回 true ;否则返回 false 。 |
boolean |
isBlock() 如果此标记是块标记(块标记是用于向文档添加结构的标记),则返回 true 。 |
boolean |
isPreformatted() 如果此标记是预格式化的,则返回 true ,即如果此标记是 PRE 或 TEXTAREA ,则为 true。 |
String |
toString() 返回该标记的字符串表示形式。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
字段详细信息 |
---|
public static final HTML.Tag A
public static final HTML.Tag ADDRESS
public static final HTML.Tag APPLET
public static final HTML.Tag AREA
public static final HTML.Tag B
public static final HTML.Tag BASE
public static final HTML.Tag BASEFONT
public static final HTML.Tag BIG
public static final HTML.Tag BLOCKQUOTE
public static final HTML.Tag BODY
public static final HTML.Tag BR
public static final HTML.Tag CAPTION
public static final HTML.Tag CENTER
public static final HTML.Tag CITE
public static final HTML.Tag CODE
public static final HTML.Tag DD
public static final HTML.Tag DFN
public static final HTML.Tag DIR
public static final HTML.Tag DIV
public static final HTML.Tag DL
public static final HTML.Tag DT
public static final HTML.Tag EM
public static final HTML.Tag FONT
public static final HTML.Tag FORM
public static final HTML.Tag FRAME
public static final HTML.Tag FRAMESET
public static final HTML.Tag H1
public static final HTML.Tag H2
public static final HTML.Tag H3
public static final HTML.Tag H4
public static final HTML.Tag H5
public static final HTML.Tag H6
public static final HTML.Tag HEAD
public static final HTML.Tag HR
public static final HTML.Tag HTML
public static final HTML.Tag I
public static final HTML.Tag IMG
public static final HTML.Tag INPUT
public static final HTML.Tag ISINDEX
public static final HTML.Tag KBD
public static final HTML.Tag LI
public static final HTML.Tag LINK
public static final HTML.Tag MAP
public static final HTML.Tag MENU
public static final HTML.Tag META
public static final HTML.Tag NOFRAMES
public static final HTML.Tag OBJECT
public static final HTML.Tag OL
public static final HTML.Tag OPTION
public static final HTML.Tag P
public static final HTML.Tag PARAM
public static final HTML.Tag PRE
public static final HTML.Tag SAMP
public static final HTML.Tag SCRIPT
public static final HTML.Tag SELECT
public static final HTML.Tag SMALL
public static final HTML.Tag SPAN
public static final HTML.Tag STRIKE
public static final HTML.Tag S
public static final HTML.Tag STRONG
public static final HTML.Tag STYLE
public static final HTML.Tag SUB
public static final HTML.Tag SUP
public static final HTML.Tag TABLE
public static final HTML.Tag TD
public static final HTML.Tag TEXTAREA
public static final HTML.Tag TH
public static final HTML.Tag TITLE
public static final HTML.Tag TR
public static final HTML.Tag TT
public static final HTML.Tag U
public static final HTML.Tag UL
public static final HTML.Tag VAR
public static final HTML.Tag IMPLIED
这是由 HTML reader 合成的标记。由于通过元素的标记类型来标识各个元素,所以我们创建某个伪标记类型来标记所构造的元素。
public static final HTML.Tag CONTENT
这是由 HTML reader 合成的标记。由于通过元素的标记类型来标识各个元素,所以我们创建某个伪标记类型来标记所构造的元素。
public static final HTML.Tag COMMENT
这是由 HTML reader 合成的标记。由于通过元素的标记类型来标识各个元素,所以我们创建某个伪标记类型来标记所构造的元素。
构造方法详细信息 |
---|
public HTML.Tag()
protected HTML.Tag(String id)
id
的新
Tag
,且
causesBreak
和
isBlock
设置为
false
。
id
- 新标记的 id
protected HTML.Tag(String id, boolean causesBreak, boolean isBlock)
id
的新
Tag
;
causesBreak
和
isBlock
由用户定义。
id
- 新标记的 id
causesBreak
- 如果此标记导致数据流拆分,则为
true
isBlock
- 如果标记用于向文档添加结构,则为
true
方法详细信息 |
---|
public boolean isBlock()
true
。
true
;否则返回
false
public boolean breaksFlow()
true
;否则返回
false
。
true<