671 lines
34 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
javax.swing.text.html
</div>
<h2 class="title" title="Class HTMLWriter">Class HTMLWriter</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/AbstractWriter.html" title="class in javax.swing.text">javax.swing.text.AbstractWriter</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.text.html.HTMLWriter</li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr/> <br/> <pre>public class <span class="typeNameLabel">HTMLWriter</span>
extends <a href="../../../../javax/swing/text/AbstractWriter.html" title="class in javax.swing.text">AbstractWriter</a></pre>
<div class="block">
这是HTMLDocuments的作者。
</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.AbstractWriter">
<!-- --> </a> <h3>Fields inherited from class javax.swing.text.<a href="../../../../javax/swing/text/AbstractWriter.html" title="class in javax.swing.text">AbstractWriter</a></h3> <code><a href="../../../../javax/swing/text/AbstractWriter.html#NEWLINE">NEWLINE</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/HTMLWriter.html#HTMLWriter-java.io.Writer-javax.swing.text.html.HTMLDocument-">HTMLWriter</a></span>(<a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> w, <a href="../../../../javax/swing/text/html/HTMLDocument.html" title="class in javax.swing.text.html">HTMLDocument</a> doc)</code>
<div class="block">
创建一个新的HTMLWriter。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#HTMLWriter-java.io.Writer-javax.swing.text.html.HTMLDocument-int-int-">HTMLWriter</a></span>(<a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> w, <a href="../../../../javax/swing/text/html/HTMLDocument.html" title="class in javax.swing.text.html">HTMLDocument</a> doc, int pos, int len)</code>
<div class="block">
创建一个新的HTMLWriter。
</div> </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/HTMLWriter.html#closeOutUnwantedEmbeddedTags-javax.swing.text.AttributeSet-">closeOutUnwantedEmbeddedTags</a></span>(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)</code>
<div class="block">
搜索属性集和存储在标签向量中的每个标签。
</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/HTMLWriter.html#comment-javax.swing.text.Element-">comment</a></span>(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)</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/HTMLWriter.html#emptyTag-javax.swing.text.Element-">emptyTag</a></span>(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)</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/HTMLWriter.html#endTag-javax.swing.text.Element-">endTag</a></span>(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)</code>
<div class="block">
写出元素的结束标签。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#isBlockTag-javax.swing.text.AttributeSet-">isBlockTag</a></span>(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)</code>
<div class="block">
确定与元素关联的HTML.Tag是否是块标记。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#matchNameAttribute-javax.swing.text.AttributeSet-javax.swing.text.html.HTML.Tag-">matchNameAttribute</a></span>(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> tag)</code>
<div class="block">
如果StyleConstants.NameAttribute等于作为参数传入的标签则返回true。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#output-char:A-int-int-">output</a></span>(char[] chars, int start, int length)</code>
<div class="block">
该方法被覆盖以映射任何字符实体,例如&lt;lt;。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#selectContent-javax.swing.text.AttributeSet-">selectContent</a></span>(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)</code>
<div class="block">
写出SELECT表单元素的内容。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#startTag-javax.swing.text.Element-">startTag</a></span>(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)</code>
<div class="block">
写出元素的开始标签。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#synthesizedElement-javax.swing.text.Element-">synthesizedElement</a></span>(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)</code>
<div class="block">
如果元素是合成元素则返回true。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#text-javax.swing.text.Element-">text</a></span>(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)</code>
<div class="block">
写出文字。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#textAreaContent-javax.swing.text.AttributeSet-">textAreaContent</a></span>(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)</code>
<div class="block">
写出TEXTAREA表单元素中包含的文本。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#write--">write</a></span>()</code>
<div class="block">
迭代元素树,并控制所有标签及其属性的写入。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#writeAttributes-javax.swing.text.AttributeSet-">writeAttributes</a></span>(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)</code>
<div class="block">
写出属性集。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#writeEmbeddedTags-javax.swing.text.AttributeSet-">writeEmbeddedTags</a></span>(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)</code>
<div class="block">
在AttributeSet中搜索嵌入式标签并将其写入。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#writeLineSeparator--">writeLineSeparator</a></span>()</code>
<div class="block">
写行分隔符。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLWriter.html#writeOption-javax.swing.text.html.Option-">writeOption</a></span>(<a href="../../../../javax/swing/text/html/Option.html" title="class in javax.swing.text.html">Option</a> option)</code>
<div class="block">
写出选项表单元素的内容。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.AbstractWriter">
<!-- --> </a> <h3>Methods inherited from class javax.swing.text.<a href="../../../../javax/swing/text/AbstractWriter.html" title="class in javax.swing.text">AbstractWriter</a></h3> <code><a href="../../../../javax/swing/text/AbstractWriter.html#decrIndent--">decrIndent</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getCanWrapLines--">getCanWrapLines</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getCurrentLineLength--">getCurrentLineLength</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getDocument--">getDocument</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getElementIterator--">getElementIterator</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getEndOffset--">getEndOffset</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getIndentLevel--">getIndentLevel</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getIndentSpace--">getIndentSpace</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getLineLength--">getLineLength</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getLineSeparator--">getLineSeparator</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getStartOffset--">getStartOffset</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getText-javax.swing.text.Element-">getText</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#getWriter--">getWriter</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#incrIndent--">incrIndent</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#indent--">indent</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#inRange-javax.swing.text.Element-">inRange</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#isLineEmpty--">isLineEmpty</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#setCanWrapLines-boolean-">setCanWrapLines</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#setCurrentLineLength-int-">setCurrentLineLength</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#setIndentSpace-int-">setIndentSpace</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#setLineLength-int-">setLineLength</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#setLineSeparator-java.lang.String-">setLineSeparator</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#write-char-">write</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#write-char:A-int-int-">write</a>, <a href="../../../../javax/swing/text/AbstractWriter.html#write-java.lang.String-">write</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="HTMLWriter-java.io.Writer-javax.swing.text.html.HTMLDocument-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>HTMLWriter</h4> <pre>public HTMLWriter(<a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> w,
<a href="../../../../javax/swing/text/html/HTMLDocument.html" title="class in javax.swing.text.html">HTMLDocument</a> doc)</pre>
<div class="block">
创建一个新的HTMLWriter。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>w</code> - 作家
</dd>
<dd>
<code>doc</code> - 一个HTMLDocument
</dd>
</dl> </li>
</ul> <a name="HTMLWriter-java.io.Writer-javax.swing.text.html.HTMLDocument-int-int-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>HTMLWriter</h4> <pre>public HTMLWriter(<a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> w,
<a href="../../../../javax/swing/text/html/HTMLDocument.html" title="class in javax.swing.text.html">HTMLDocument</a> doc,
int pos,
int len)</pre>
<div class="block">
创建一个新的HTMLWriter。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>w</code> - 作家
</dd>
<dd>
<code>doc</code> - 一个HTMLDocument
</dd>
<dd>
<code>pos</code> - 从中获取内容的文档位置
</dd>
<dd>
<code>len</code> - 写出的金额
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="write--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>write</h4> <pre>public void write()
throws <a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a>,
<a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></pre>
<div class="block">
迭代元素树,并控制所有标签及其属性的写入。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../../../javax/swing/text/AbstractWriter.html#write--">write</a></code>
<code><a href="../../../../javax/swing/text/AbstractWriter.html" title="class in javax.swing.text">AbstractWriter</a></code>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 在任何I / O错误
</dd>
<dd>
<code><a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></code> - 如果pos表示文档中的无效位置。
</dd>
</dl> </li>
</ul> <a name="writeAttributes-javax.swing.text.AttributeSet-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>writeAttributes</h4> <pre>protected void writeAttributes(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)
throws <a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<span>写出属性集。</span>
<span>使用类型为HTML.Tag的键忽略所有属性具有StyleConstants类型的键的属性以及具有类型为HTML.Attribute.ENDTAG的键的属性。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../../javax/swing/text/AbstractWriter.html#writeAttributes-javax.swing.text.AttributeSet-">writeAttributes</a></code>
<code><a href="../../../../javax/swing/text/AbstractWriter.html" title="class in javax.swing.text">AbstractWriter</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>attr</code> - 一个AttributeSet
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 在任何I / O错误
</dd>
</dl> </li>
</ul> <a name="emptyTag-javax.swing.text.Element-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>emptyTag</h4> <pre>protected void emptyTag(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)
throws <a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a>,
<a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
写出所有空的元素(所有没有相应的结束标签的标签)。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>elem</code> - 一个元素
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 任何I / O错误
</dd>
<dd>
<code><a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></code> - 如果pos表示文档中的无效位置。
</dd>
</dl> </li>
</ul> <a name="isBlockTag-javax.swing.text.AttributeSet-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isBlockTag</h4> <pre>protected boolean isBlockTag(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)</pre>
<div class="block">
确定与元素关联的HTML.Tag是否是块标记。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>attr</code> - 属性集
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果标签是块标记则为true否则为false。
</dd>
</dl> </li>
</ul> <a name="startTag-javax.swing.text.Element-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>startTag</h4> <pre>protected void startTag(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)
throws <a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a>,
<a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></pre>
<div class="block">
<span>写出元素的开始标签。</span>
<span>忽略所有合成元素。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>elem</code> - 元素
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 在任何I / O错误
</dd>
<dd>
<code><a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></code>
</dd>
</dl> </li>
</ul> <a name="textAreaContent-javax.swing.text.AttributeSet-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>textAreaContent</h4> <pre>protected void textAreaContent(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)
throws <a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a>,
<a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
写出TEXTAREA表单元素中包含的文本。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>attr</code> - 属性集
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 任何I / O错误
</dd>
<dd>
<code><a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></code> - 如果pos表示文档中的无效位置。
</dd>
</dl> </li>
</ul> <a name="text-javax.swing.text.Element-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>text</h4> <pre>protected void text(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)
throws <a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a>,
<a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<span>写出文字。</span>
<span>如果在调用构造函数时指定了一个范围,则只会写出适当的文本范围。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../../javax/swing/text/AbstractWriter.html#text-javax.swing.text.Element-">text</a></code>
<code><a href="../../../../javax/swing/text/AbstractWriter.html" title="class in javax.swing.text">AbstractWriter</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>elem</code> - 一个元素
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 在任何I / O错误
</dd>
<dd>
<code><a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></code> - 如果pos表示文档中的无效位置。
</dd>
</dl> </li>
</ul> <a name="selectContent-javax.swing.text.AttributeSet-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>selectContent</h4> <pre>protected void selectContent(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)
throws <a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
写出SELECT表单元素的内容。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>attr</code> - 与表单元素关联的AttributeSet
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 在任何I / O错误
</dd>
</dl> </li>
</ul> <a name="writeOption-javax.swing.text.html.Option-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>writeOption</h4> <pre>protected void writeOption(<a href="../../../../javax/swing/text/html/Option.html" title="class in javax.swing.text.html">Option</a> option)
throws <a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
写出选项表单元素的内容。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>option</code> - 一个选项
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 任何I / O错误
</dd>
</dl> </li>
</ul> <a name="endTag-javax.swing.text.Element-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>endTag</h4> <pre>protected void endTag(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)
throws <a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
写出元素的结束标签。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>elem</code> - 一个元素
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 任何I / O错误
</dd>
</dl> </li>
</ul> <a name="comment-javax.swing.text.Element-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>comment</h4> <pre>protected void comment(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)
throws <a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a>,
<a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
写出评论。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>elem</code> - 一个元素
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 在任何I / O错误
</dd>
<dd>
<code><a href="../../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></code> - 如果pos表示文档中的无效位置。
</dd>
</dl> </li>
</ul> <a name="synthesizedElement-javax.swing.text.Element-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>synthesizedElement</h4> <pre>protected boolean synthesizedElement(<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)</pre>
<div class="block">
<span>如果元素是合成元素则返回true。</span>
<span>目前我们只是测试了p-implied标签。</span>
</div> </li>
</ul> <a name="matchNameAttribute-javax.swing.text.AttributeSet-javax.swing.text.html.HTML.Tag-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>matchNameAttribute</h4> <pre>protected boolean matchNameAttribute(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> tag)</pre>
<div class="block">
如果StyleConstants.NameAttribute等于作为参数传入的标签则返回true。
</div> </li>
</ul> <a name="writeEmbeddedTags-javax.swing.text.AttributeSet-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>writeEmbeddedTags</h4> <pre>protected void writeEmbeddedTags(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)
throws <a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<span>在AttributeSet中搜索嵌入式标签并将其写入。</span>
<span>它还将这些标签存储在一个向量中,以便在适当的时候可以写出相应的结束标签。</span>
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 任何I / O错误
</dd>
</dl> </li>
</ul> <a name="closeOutUnwantedEmbeddedTags-javax.swing.text.AttributeSet-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>closeOutUnwantedEmbeddedTags</h4> <pre>protected void closeOutUnwantedEmbeddedTags(<a href="../../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attr)
throws <a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<span>搜索属性集和存储在标签向量中的每个标签。</span>
<span>如果没有找到标签,则从矢量中删除标签,并写出相应的结束标签。</span>
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 在任何I / O错误
</dd>
</dl> </li>
</ul> <a name="writeLineSeparator--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>writeLineSeparator</h4> <pre>protected void writeLineSeparator()
throws <a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<span>写行分隔符。</span>
<span>这是覆盖的以确保我们不能替换换行符以防超出正常的ASCII码。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../../javax/swing/text/AbstractWriter.html#writeLineSeparator--">writeLineSeparator</a></code>
<code><a href="../../../../javax/swing/text/AbstractWriter.html" title="class in javax.swing.text">AbstractWriter</a></code>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
</dl> </li>
</ul> <a name="output-char:A-int-int-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>output</h4> <pre>protected void output(char[] chars,
int start,
int length)
throws <a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<span>该方法被覆盖以映射任何字符实体,例如&lt;lt;。</span>
<span><code>super.output</code>将被调用来写入内容。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../../javax/swing/text/AbstractWriter.html#output-char:A-int-int-">output</a></code>
<code><a href="../../../../javax/swing/text/AbstractWriter.html" title="class in javax.swing.text">AbstractWriter</a></code>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/io/IOException.html" title="class in java.io">IOException</a></code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>