|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 HTML.Tag 的軟體套件 | |
---|---|
javax.swing.text.html | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
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 中的 Tag(從此 Tag 開始添加標記)。 |
protected HTML.Tag |
HTMLEditorKit.InsertHTMLTextAction.alternateAddTag
HTML 中的替換 Tag,如果未找到 parentTag 但找到了 alternateParentTag,則從此替換 Tag 開始添加標記。 |
protected HTML.Tag |
HTMLEditorKit.InsertHTMLTextAction.alternateParentTag
如果未找到 parentTag,則要在文檔中檢查的替換 Tag。 |
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
要在文檔中檢查的 Tag。 |
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 reader 所識別的實際 HTML 標記集。 |
abstract HTML.Tag |
HTMLDocument.Iterator.getTag()
此迭代器所表示的標記型別。 |
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 中的方法 | |
---|---|
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)
返回在 offset 處與 tag 比對的最深的元素。 |
HTMLDocument.Iterator |
HTMLDocument.getIterator(HTML.Tag t)
獲取指定 HTML 標記的迭代器。 |
HTMLEditorKit.ParserCallback |
HTMLDocument.getReader(int pos,
int popDepth,
int pushDepth,
HTML.Tag insertTag)
返回載入帶有 HTML 的文檔時所用解析器的 reader。 |
Style |
StyleSheet.getRule(HTML.Tag t,
Element e)
獲取用來呈現給定型別的 HTML 標記的樣式。 |
void |
HTMLDocument.HTMLReader.handleEndTag(HTML.Tag t,
int pos)
從解析器回調。 |
void |
HTMLEditorKit.ParserCallback.handleEndTag(HTML.Tag t,
int pos)
|
void |
HTMLDocument.HTMLReader.handleSimpleTag(HTML.Tag t,
MutableAttributeSet a,
int pos)
從解析器回調。 |
void |
HTMLEditorKit.ParserCallback.handleSimpleTag(HTML.Tag t,
MutableAttributeSet a,
int pos)
|
void |
HTMLDocument.HTMLReader.handleStartTag(HTML.Tag t,
MutableAttributeSet a,
int pos)
從解析器回調。 |
void |
HTMLEditorKit.ParserCallback.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 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。