javax.swing.text.html
类 HTMLEditorKit.ParserCallback
java.lang.Object
javax.swing.text.html.HTMLEditorKit.ParserCallback
- 直接已知子类:
- HTMLDocument.HTMLReader
- 正在封闭类:
- HTMLEditorKit
public static class HTMLEditorKit.ParserCallback
- extends Object
解析结果驱动这些回调方法。打开和关闭动作应该是对称的。flush
方法将是最后一个调用的方法,以便接收者有机会将任何挂起的数据刷新到文档中。
有关 AttributeSets 的内容、位置和其他信息,请参考 DocumentParser,它是所使用的默认解析器。
- 另请参见:
DocumentParser
字段摘要 |
---|
static Object | IMPLIED 这是作为属性集中的一个属性来传递的,用来指示元素是隐含的,例如字符串 '<>foo<\t>' 包含隐含的 html 元素和隐含的正文元素。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IMPLIED
public static final Object IMPLIED
- 这是作为属性集中的一个属性来传递的,用来指示元素是隐含的,例如字符串 '<>foo<\t>' 包含隐含的 html 元素和隐含的正文元素。
- 从以下版本开始:
- 1.3
HTMLEditorKit.ParserCallback
public HTMLEditorKit.ParserCallback()
flush
public void flush()
throws BadLocationException
- 抛出:
BadLocationException
handleText
public void handleText(char[] data,
int pos)
handleComment
public void handleComment(char[] data,
int pos)
handleStartTag
public void handleStartTag(HTML.Tag t,
MutableAttributeSet a,
int pos)
handleEndTag
public void handleEndTag(HTML.Tag t,
int pos)
handleSimpleTag
public void handleSimpleTag(HTML.Tag t,
MutableAttributeSet a,
int pos)