uTools-Manuals/docs/java/javax/swing/text/MutableAttributeSet.html

246 lines
13 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
</div>
<h2 class="title" title="Interface MutableAttributeSet">Interface MutableAttributeSet</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Superinterfaces:
</dt>
<dd>
<span><a href="../../../javax/swing/text/AttributeSet.html" title="javax.swing.text中的接口">AttributeSet</a></span>
</dd>
</dl>
<dl>
<dt>
All Known Subinterfaces:
</dt>
<dd>
<span><a href="../../../javax/swing/text/Style.html" title="javax.swing.text中的接口">Style</a></span>
</dd>
</dl>
<dl>
<dt>
所有已知实现类:
</dt>
<dd>
<span><a href="../../../javax/swing/text/AbstractDocument.AbstractElement.html" title="javax.swing.text中的类">AbstractDocument.AbstractElement</a> <a href="../../../javax/swing/text/AbstractDocument.BranchElement.html" title="javax.swing.text中的类">AbstractDocument.BranchElement</a> <a href="../../../javax/swing/text/AbstractDocument.LeafElement.html" title="javax.swing.text中的类">AbstractDocument.LeafElement</a> <a href="../../../javax/swing/text/DefaultStyledDocument.SectionElement.html" title="javax.swing.text中的类">DefaultStyledDocument.SectionElement</a> <a href="../../../javax/swing/text/html/HTMLDocument.BlockElement.html" title="javax.swing.text.html中的类">HTMLDocument.BlockElement</a> <a href="../../../javax/swing/text/html/HTMLDocument.RunElement.html" title="javax.swing.text.html中的类">HTMLDocument.RunElement</a> <a href="../../../javax/swing/text/SimpleAttributeSet.html" title="javax.swing.text中的类">SimpleAttributeSet</a> <a href="../../../javax/swing/text/StyleContext.NamedStyle.html" title="javax.swing.text中的类">StyleContext.NamedStyle</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public interface <span class="typeNameLabel">MutableAttributeSet</span>
extends <a href="../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a></pre>
<div class="block">
<span>用于可变集合的唯一属性的通用界面。</span>
<span>实现可能希望提供一种形式的<tt>构造函数</tt> <tt>public XXXAttributeSet(ConstAttributeSet source);</tt></span>
</div> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- --> </a> <h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.text.AttributeSet">
<!-- --> </a> <h3>Nested classes/interfaces inherited from interface javax.swing.text.<a href="../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a></h3> <code><a href="../../../javax/swing/text/AttributeSet.CharacterAttribute.html" title="interface in javax.swing.text">AttributeSet.CharacterAttribute</a>, <a href="../../../javax/swing/text/AttributeSet.ColorAttribute.html" title="interface in javax.swing.text">AttributeSet.ColorAttribute</a>, <a href="../../../javax/swing/text/AttributeSet.FontAttribute.html" title="interface in javax.swing.text">AttributeSet.FontAttribute</a>, <a href="../../../javax/swing/text/AttributeSet.ParagraphAttribute.html" title="interface in javax.swing.text">AttributeSet.ParagraphAttribute</a></code></li>
</ul> </li>
</ul>
<!-- =========== 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.AttributeSet">
<!-- --> </a> <h3>Fields inherited from interface javax.swing.text.<a href="../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a></h3> <code><a href="../../../javax/swing/text/AttributeSet.html#NameAttribute">NameAttribute</a>, <a href="../../../javax/swing/text/AttributeSet.html#ResolveAttribute">ResolveAttribute</a></code></li>
</ul> </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="t3"><span><a href="javascript:show(4);">抽象方法</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>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/MutableAttributeSet.html#addAttribute-java.lang.Object-java.lang.Object-">addAttribute</a></span>(<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> name, <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> value)</code>
<div class="block">
创建与此类似的新属性集,除了它包含具有给定名称和值的属性。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/MutableAttributeSet.html#addAttributes-javax.swing.text.AttributeSet-">addAttributes</a></span>(<a href="../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attributes)</code>
<div class="block">
创建与此类似的新属性集,除了它包含给定的属性和值。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/MutableAttributeSet.html#removeAttribute-java.lang.Object-">removeAttribute</a></span>(<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> name)</code>
<div class="block">
删除一个属性与给定的
<code>name</code>
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/MutableAttributeSet.html#removeAttributes-javax.swing.text.AttributeSet-">removeAttributes</a></span>(<a href="../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attributes)</code>
<div class="block">
使用给定的
<code>name</code>删除一组
<code>name</code>
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/MutableAttributeSet.html#removeAttributes-java.util.Enumeration-">removeAttributes</a></span>(<a href="../../../java/util/Enumeration.html" title="interface in java.util">Enumeration</a>&lt;?&gt; names)</code>
<div class="block">
删除与给定
<code>names</code>设置的
<code>names</code>
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/MutableAttributeSet.html#setResolveParent-javax.swing.text.AttributeSet-">setResolveParent</a></span>(<a href="../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> parent)</code>
<div class="block">
设置解析父项。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.AttributeSet">
<!-- --> </a> <h3>Methods inherited from interface javax.swing.text.<a href="../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a></h3> <code><a href="../../../javax/swing/text/AttributeSet.html#containsAttribute-java.lang.Object-java.lang.Object-">containsAttribute</a>, <a href="../../../javax/swing/text/AttributeSet.html#containsAttributes-javax.swing.text.AttributeSet-">containsAttributes</a>, <a href="../../../javax/swing/text/AttributeSet.html#copyAttributes--">copyAttributes</a>, <a href="../../../javax/swing/text/AttributeSet.html#getAttribute-java.lang.Object-">getAttribute</a>, <a href="../../../javax/swing/text/AttributeSet.html#getAttributeCount--">getAttributeCount</a>, <a href="../../../javax/swing/text/AttributeSet.html#getAttributeNames--">getAttributeNames</a>, <a href="../../../javax/swing/text/AttributeSet.html#getResolveParent--">getResolveParent</a>, <a href="../../../javax/swing/text/AttributeSet.html#isDefined-java.lang.Object-">isDefined</a>, <a href="../../../javax/swing/text/AttributeSet.html#isEqual-javax.swing.text.AttributeSet-">isEqual</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="addAttribute-java.lang.Object-java.lang.Object-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addAttribute</h4> <pre>void addAttribute(<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> name,
<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> value)</pre>
<div class="block">
<span>创建与此类似的新属性集,除了它包含具有给定名称和值的属性。</span>
<span>该对象必须是不可变的,或者不被任何客户端所突变。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 的名字
</dd>
<dd>
<code>value</code> - 值
</dd>
</dl> </li>
</ul> <a name="addAttributes-javax.swing.text.AttributeSet-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addAttributes</h4> <pre>void addAttributes(<a href="../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attributes)</pre>
<div class="block">
创建与此类似的新属性集,除了它包含给定的属性和值。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>attributes</code> - 属性集
</dd>
</dl> </li>
</ul> <a name="removeAttribute-java.lang.Object-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeAttribute</h4> <pre>void removeAttribute(<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> name)</pre>
<div class="block">
使用给定的
<code>name</code>删除
<code>name</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 属性名称
</dd>
</dl> </li>
</ul> <a name="removeAttributes-java.util.Enumeration-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeAttributes</h4> <pre>void removeAttributes(<a href="../../../java/util/Enumeration.html" title="interface in java.util">Enumeration</a>&lt;?&gt; names)</pre>
<div class="block">
删除与给定
<code>names</code>设置的
<code>names</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>names</code> - 一组名称
</dd>
</dl> </li>
</ul> <a name="removeAttributes-javax.swing.text.AttributeSet-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeAttributes</h4> <pre>void removeAttributes(<a href="../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> attributes)</pre>
<div class="block">
使用给定的
<code>name</code>删除一组
<code>name</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>attributes</code> - 属性集
</dd>
</dl> </li>
</ul> <a name="setResolveParent-javax.swing.text.AttributeSet-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>setResolveParent</h4> <pre>void setResolveParent(<a href="../../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> parent)</pre>
<div class="block">
<span>设置解析父项。</span>
<span>如果属性未在本地定义,则这是要解析的属性集。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>parent</code> - 父母
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>