mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 00:32:44 +08:00
314 lines
24 KiB
HTML
314 lines
24 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
javax.swing.text.html.parser
|
||
</div>
|
||
<h2 class="title" title="Class DocumentParser">Class DocumentParser</h2>
|
||
</div><div class="contentContainer">
|
||
<ul class="inheritance">
|
||
<li><a href="../../../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../../../../javax/swing/text/html/parser/Parser.html" title="class in javax.swing.text.html.parser">javax.swing.text.html.parser.Parser</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li>javax.swing.text.html.parser.DocumentParser</li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
All Implemented Interfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../../../javax/swing/text/html/parser/DTDConstants.html" title="javax.swing.text.html.parser中的接口">DTDConstants</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">DocumentParser</span>
|
||
extends <a href="../../../../../javax/swing/text/html/parser/Parser.html" title="class in javax.swing.text.html.parser">Parser</a></pre>
|
||
<div class="block">
|
||
<span>HTML文档的解析器(实际上,您可以指定一个DTD,但您应该只使用html dtd的这个类)。</span>
|
||
<span>读取一个HTML的InputStream,并在ParserCallback类中调用适当的方法。</span>
|
||
<span>这是HTMLEditorKit用来解析HTML网址的默认解析器。</span>
|
||
<p> <span>这将消息所有有效标记的回调以及隐含但未明确指定的标记。</span> <span>例如,html字符串(<p> blah)只有定义了ap标签。</span> <span>回调将看到以下方法:</span> </p>
|
||
<ol>
|
||
<li> <span><i>handleStartTag(html,...)</i></span> </li>
|
||
<li> <span><i>handleStartTag(头,...)</i></span> </li>
|
||
<li> <span><i>handleEndTag(头)</i></span> </li>
|
||
<li> <span><i>handleStartTag(body,...)</i></span> </li>
|
||
<li> <span><i>handleStartTag(p,...)</i></span> </li>
|
||
<li> <span><i>handleText(...)</i></span> </li>
|
||
<li> <span><i>handleEndTag(p)</i></span> </li>
|
||
<li> <span><i>handleEndTag(body)</i></span> </li>
|
||
<li> <span><i>handleEndTag(html)</i></span> </li>
|
||
</ol>
|
||
<span>这些项目是<i>斜体</i>的,也就是虽然没有明确规定,但是正确的html应该是存在的(头不是必需的,但仍然是生成的)。</span>
|
||
<span>对于隐含的标签,AttributeSet参数的值为<code>Boolean.TRUE</code> ,关键<code>HTMLEditorKit.ParserCallback.IMPLIED</code> 。</span>
|
||
<p> <span>HTML.Attributes定义了html属性的类型安全枚举。</span> <span>如果HTML.Attribute中定义了一个标签的属性键,则将使用HTML.Attribute作为键,否则将使用String。</span> <span>例如<p foo = bar class = neat>有两个属性。</span> <span>foo没有在HTML.Attribute中定义,因为它是Class,因此AttributeSet将有两个值,其中的值为“neat”的String.Attribute.CLASS和String值为'foo'的String key为'酒吧'。</span> </p>
|
||
<p> <span>position参数将指示标签,注释或文本的开始。</span> <span>与数组类似,流中的第一个字符的位置为0.对于隐含的标记,位置将指示下一个遇到标记的位置。</span> <span>在第一个示例中,隐含的起始正文和html标签将具有与p标记相同的位置,并且隐含的结尾p,html和body标签都将具有相同的位置。</span> </p>
|
||
<p> <span>当html跳过空格时,文本的位置将是第一个有效字符的位置,例如在字符串'\ n \ n \ nblah'中,文本“blah”将具有3的位置,跳过换行符。</span> </p>
|
||
<p> <span>对于没有值的属性,例如在html字符串<code><foo blah></code> ,属性<code>blah</code>没有值,将有两个可能的值放在AttributeSet的值中:</span> </p>
|
||
<ul>
|
||
<li> <span>如果DTD不包含该元素的定义,或定义没有显式值,则AttributeSet中的值将为<code>HTML.NULL_ATTRIBUTE_VALUE</code> 。</span> </li>
|
||
<li> <span>如果DTD包含显式值,如: <code><!ATTLIST OPTION selected (selected) #IMPLIED></code>将使用dtd(在这种情况下选择)中的此值。</span> </li>
|
||
</ul>
|
||
<p> <span>一旦流已被解析,回调通知最可能的行字符串结束。</span> <span>行字符串的结尾将是\ n,\ r或\ r \ n中的一个,这在解析流中遇到最多。</span> </p>
|
||
</div> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- =========== FIELD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="field.summary">
|
||
<!-- --> </a> <h3>Field Summary</h3>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.text.html.parser.Parser">
|
||
<!-- --> </a> <h3>Fields inherited from class javax.swing.text.html.parser.<a href="../../../../../javax/swing/text/html/parser/Parser.html" title="class in javax.swing.text.html.parser">Parser</a></h3> <code><a href="../../../../../javax/swing/text/html/parser/Parser.html#dtd">dtd</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#strict">strict</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.text.html.parser.DTDConstants">
|
||
<!-- --> </a> <h3>Fields inherited from interface javax.swing.text.html.parser.<a href="../../../../../javax/swing/text/html/parser/DTDConstants.html" title="interface in javax.swing.text.html.parser">DTDConstants</a></h3> <code><a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#ANY">ANY</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#CDATA">CDATA</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#CONREF">CONREF</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#CURRENT">CURRENT</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#DEFAULT">DEFAULT</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#EMPTY">EMPTY</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#ENDTAG">ENDTAG</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#ENTITIES">ENTITIES</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#ENTITY">ENTITY</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#FIXED">FIXED</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#GENERAL">GENERAL</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#ID">ID</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#IDREF">IDREF</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#IDREFS">IDREFS</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#IMPLIED">IMPLIED</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#MD">MD</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#MODEL">MODEL</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#MS">MS</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#NAME">NAME</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#NAMES">NAMES</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#NMTOKEN">NMTOKEN</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#NMTOKENS">NMTOKENS</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#NOTATION">NOTATION</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#NUMBER">NUMBER</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#NUMBERS">NUMBERS</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#NUTOKEN">NUTOKEN</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#NUTOKENS">NUTOKENS</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#PARAMETER">PARAMETER</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#PI">PI</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#PUBLIC">PUBLIC</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#RCDATA">RCDATA</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#REQUIRED">REQUIRED</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#SDATA">SDATA</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#STARTTAG">STARTTAG</a>, <a href="../../../../../javax/swing/text/html/parser/DTDConstants.html#SYSTEM">SYSTEM</a></code></li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.summary">
|
||
<!-- --> </a> <h3>构造方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
|
||
<caption>
|
||
<span>构造方法</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colOne" scope="col">Constructor and Description</th>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../javax/swing/text/html/parser/DocumentParser.html#DocumentParser-javax.swing.text.html.parser.DTD-">DocumentParser</a></span>(<a href="../../../../../javax/swing/text/html/parser/DTD.html" title="class in javax.swing.text.html.parser">DTD</a> dtd)</code> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<!-- ========== METHOD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.summary">
|
||
<!-- --> </a> <h3>方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
|
||
<caption>
|
||
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Method and Description</th>
|
||
</tr>
|
||
<tr class="altColor" id="i0">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../javax/swing/text/html/parser/DocumentParser.html#handleComment-char:A-">handleComment</a></span>(char[] text)</code>
|
||
<div class="block">
|
||
遇到HTML注释时调用。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../javax/swing/text/html/parser/DocumentParser.html#handleEmptyTag-javax.swing.text.html.parser.TagElement-">handleEmptyTag</a></span>(<a href="../../../../../javax/swing/text/html/parser/TagElement.html" title="class in javax.swing.text.html.parser">TagElement</a> tag)</code>
|
||
<div class="block">
|
||
处理空标签。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../javax/swing/text/html/parser/DocumentParser.html#handleEndTag-javax.swing.text.html.parser.TagElement-">handleEndTag</a></span>(<a href="../../../../../javax/swing/text/html/parser/TagElement.html" title="class in javax.swing.text.html.parser">TagElement</a> tag)</code>
|
||
<div class="block">
|
||
处理结束标签
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../javax/swing/text/html/parser/DocumentParser.html#handleError-int-java.lang.String-">handleError</a></span>(int ln, <a href="../../../../../java/lang/String.html" title="class in java.lang">String</a> errorMsg)</code>
|
||
<div class="block">
|
||
发生了错误。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../javax/swing/text/html/parser/DocumentParser.html#handleStartTag-javax.swing.text.html.parser.TagElement-">handleStartTag</a></span>(<a href="../../../../../javax/swing/text/html/parser/TagElement.html" title="class in javax.swing.text.html.parser">TagElement</a> tag)</code>
|
||
<div class="block">
|
||
处理起始标签。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../javax/swing/text/html/parser/DocumentParser.html#handleText-char:A-">handleText</a></span>(char[] data)</code>
|
||
<div class="block">
|
||
处理文本。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../javax/swing/text/html/parser/DocumentParser.html#parse-java.io.Reader-javax.swing.text.html.HTMLEditorKit.ParserCallback-boolean-">parse</a></span>(<a href="../../../../../java/io/Reader.html" title="class in java.io">Reader</a> in, <a href="../../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html" title="class in javax.swing.text.html">HTMLEditorKit.ParserCallback</a> callback, boolean ignoreCharSet)</code> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.html.parser.Parser">
|
||
<!-- --> </a> <h3>Methods inherited from class javax.swing.text.html.parser.<a href="../../../../../javax/swing/text/html/parser/Parser.html" title="class in javax.swing.text.html.parser">Parser</a></h3> <code><a href="../../../../../javax/swing/text/html/parser/Parser.html#endTag-boolean-">endTag</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#error-java.lang.String-">error</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#error-java.lang.String-java.lang.String-">error</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#error-java.lang.String-java.lang.String-java.lang.String-">error</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#error-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">error</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#flushAttributes--">flushAttributes</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#getAttributes--">getAttributes</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#getCurrentLine--">getCurrentLine</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#getCurrentPos--">getCurrentPos</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#handleEOFInComment--">handleEOFInComment</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#handleTitle-char:A-">handleTitle</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#makeTag-javax.swing.text.html.parser.Element-">makeTag</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#makeTag-javax.swing.text.html.parser.Element-boolean-">makeTag</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#markFirstTime-javax.swing.text.html.parser.Element-">markFirstTime</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#parse-java.io.Reader-">parse</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#parseDTDMarkup--">parseDTDMarkup</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#parseMarkupDeclarations-java.lang.StringBuffer-">parseMarkupDeclarations</a>, <a href="../../../../../javax/swing/text/html/parser/Parser.html#startTag-javax.swing.text.html.parser.TagElement-">startTag</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../../../java/lang/Object.html#clone--">clone</a>, <a href="../../../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../../../java/lang/Object.html#toString--">toString</a>, <a href="../../../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="DocumentParser-javax.swing.text.html.parser.DTD-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>DocumentParser</h4> <pre>public DocumentParser(<a href="../../../../../javax/swing/text/html/parser/DTD.html" title="class in javax.swing.text.html.parser">DTD</a> dtd)</pre> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="parse-java.io.Reader-javax.swing.text.html.HTMLEditorKit.ParserCallback-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>parse</h4> <pre>public void parse(<a href="../../../../../java/io/Reader.html" title="class in java.io">Reader</a> in,
|
||
<a href="../../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html" title="class in javax.swing.text.html">HTMLEditorKit.ParserCallback</a> callback,
|
||
boolean ignoreCharSet)
|
||
throws <a href="../../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
|
||
<dl>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../../java/io/IOException.html" title="class in java.io">IOException</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="handleStartTag-javax.swing.text.html.parser.TagElement-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>handleStartTag</h4> <pre>protected void handleStartTag(<a href="../../../../../javax/swing/text/html/parser/TagElement.html" title="class in javax.swing.text.html.parser">TagElement</a> tag)</pre>
|
||
<div class="block">
|
||
处理起始标签。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html#handleStartTag-javax.swing.text.html.parser.TagElement-">handleStartTag</a></code>在
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html" title="class in javax.swing.text.html.parser">Parser</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="handleComment-char:A-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>handleComment</h4> <pre>protected void handleComment(char[] text)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">描述从类别复制: <code><a href="../../../../../javax/swing/text/html/parser/Parser.html#handleComment-char:A-">Parser</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
遇到HTML注释时调用。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html#handleComment-char:A-">handleComment</a></code>在
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html" title="class in javax.swing.text.html.parser">Parser</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="handleEmptyTag-javax.swing.text.html.parser.TagElement-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>handleEmptyTag</h4> <pre>protected void handleEmptyTag(<a href="../../../../../javax/swing/text/html/parser/TagElement.html" title="class in javax.swing.text.html.parser">TagElement</a> tag)
|
||
throws <a href="../../../../../javax/swing/text/ChangedCharSetException.html" title="class in javax.swing.text">ChangedCharSetException</a></pre>
|
||
<div class="block">
|
||
处理空标签。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html#handleEmptyTag-javax.swing.text.html.parser.TagElement-">handleEmptyTag</a></code>在
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html" title="class in javax.swing.text.html.parser">Parser</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../../javax/swing/text/ChangedCharSetException.html" title="class in javax.swing.text">ChangedCharSetException</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="handleEndTag-javax.swing.text.html.parser.TagElement-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>handleEndTag</h4> <pre>protected void handleEndTag(<a href="../../../../../javax/swing/text/html/parser/TagElement.html" title="class in javax.swing.text.html.parser">TagElement</a> tag)</pre>
|
||
<div class="block">
|
||
处理结束标签
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html#handleEndTag-javax.swing.text.html.parser.TagElement-">handleEndTag</a></code>在
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html" title="class in javax.swing.text.html.parser">Parser</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="handleText-char:A-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>handleText</h4> <pre>protected void handleText(char[] data)</pre>
|
||
<div class="block">
|
||
处理文本。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html#handleText-char:A-">handleText</a></code>在
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html" title="class in javax.swing.text.html.parser">Parser</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="handleError-int-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>handleError</h4> <pre>protected void handleError(int ln,
|
||
<a href="../../../../../java/lang/String.html" title="class in java.lang">String</a> errorMsg)</pre>
|
||
<div class="block">
|
||
<span class="descfrmTypeLabel">描述从类别复制: <code><a href="../../../../../javax/swing/text/html/parser/Parser.html#handleError-int-java.lang.String-">Parser</a></code></span>
|
||
</div>
|
||
<div class="block">
|
||
发生了错误。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html#handleError-int-java.lang.String-">handleError</a></code>在
|
||
<code><a href="../../../../../javax/swing/text/html/parser/Parser.html" title="class in javax.swing.text.html.parser">Parser</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |