uTools-Manuals/docs/java/javax/accessibility/AccessibleStateSet.html

360 lines
16 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.accessibility
</div>
<h2 class="title" title="Class AccessibleStateSet">Class AccessibleStateSet</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>javax.accessibility.AccessibleStateSet</li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr/> <br/> <pre>public class <span class="typeNameLabel">AccessibleStateSet</span>
extends <a href="../../java/lang/Object.html" title="class in java.lang">Object</a></pre>
<div class="block">
<span>AccessibleStateSet类确定组件的状态集。</span>
<span>组件的状态集是一组AccessibleState对象和描述。</span>
<span>EG对象的当前整体状态如是否启用具有焦点等。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/accessibility/AccessibleState.html" title="javax.accessibility中的类"><code>AccessibleState</code></a></span>
</dd>
</dl> </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>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../java/util/Vector.html" title="class in java.util">Vector</a>&lt;<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleStateSet.html#states">states</a></span></code>
<div class="block">
Vector中的每个条目代表AccessibleState。
</div> </td>
</tr>
</tbody>
</table> </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/accessibility/AccessibleStateSet.html#AccessibleStateSet--">AccessibleStateSet</a></span>()</code>
<div class="block">
创建一个新的空状态集。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleStateSet.html#AccessibleStateSet-javax.accessibility.AccessibleState:A-">AccessibleStateSet</a></span>(<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a>[] states)</code>
<div class="block">
创建一个新状态,其中包含在状态数组中的初始状态集合。
</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>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleStateSet.html#add-javax.accessibility.AccessibleState-">add</a></span>(<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a> state)</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/accessibility/AccessibleStateSet.html#addAll-javax.accessibility.AccessibleState:A-">addAll</a></span>(<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a>[] states)</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/accessibility/AccessibleStateSet.html#clear--">clear</a></span>()</code>
<div class="block">
从当前状态集中删除所有状态。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleStateSet.html#contains-javax.accessibility.AccessibleState-">contains</a></span>(<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a> state)</code>
<div class="block">
检查当前状态是否处于状态集。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleStateSet.html#remove-javax.accessibility.AccessibleState-">remove</a></span>(<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a> state)</code>
<div class="block">
从当前状态集中删除状态。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code><a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleStateSet.html#toArray--">toArray</a></span>()</code>
<div class="block">
将当前状态设置为AccessibleState数组
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code><a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleStateSet.html#toString--">toString</a></span>()</code>
<div class="block">
使用默认语言环境创建一个表示集合中所有状态的本地化字符串。
</div> </td>
</tr>
</tbody>
</table>
<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#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">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- --> </a> <h3>字段详细信息</h3> <a name="states">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>states</h4> <pre>protected <a href="../../java/util/Vector.html" title="class in java.util">Vector</a>&lt;<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a>&gt; states</pre>
<div class="block">
Vector中的每个条目代表AccessibleState。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleStateSet.html#add-javax.accessibility.AccessibleState-"><code>add(javax.accessibility.AccessibleState)</code></a>
<a href="../../javax/accessibility/AccessibleStateSet.html#addAll-javax.accessibility.AccessibleState:A-"><code>addAll(javax.accessibility.AccessibleState[])</code></a>
<a href="../../javax/accessibility/AccessibleStateSet.html#remove-javax.accessibility.AccessibleState-"><code>remove(javax.accessibility.AccessibleState)</code></a>
<a href="../../javax/accessibility/AccessibleStateSet.html#contains-javax.accessibility.AccessibleState-"><code>contains(javax.accessibility.AccessibleState)</code></a>
<a href="../../javax/accessibility/AccessibleStateSet.html#toArray--"><code>toArray()</code></a>
<a href="../../javax/accessibility/AccessibleStateSet.html#clear--"><code>clear()</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="AccessibleStateSet--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>AccessibleStateSet</h4> <pre>public AccessibleStateSet()</pre>
<div class="block">
创建一个新的空状态集。
</div> </li>
</ul> <a name="AccessibleStateSet-javax.accessibility.AccessibleState:A-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>AccessibleStateSet</h4> <pre>public AccessibleStateSet(<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a>[] states)</pre>
<div class="block">
创建一个新状态,其中包含在传入的状态数组中的初始状态集。重复的条目将被忽略。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>states</code> - 描述状态集的AccessibleState数组。
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="add-javax.accessibility.AccessibleState-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>add</h4> <pre>public boolean add(<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a> state)</pre>
<div class="block">
<span>如果当前状态集不存在,则添加一个新状态。</span>
<span>如果状态已经处于状态集则状态集不变返回值为false。</span>
<span>否则将状态添加到状态集返回值为true。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>state</code> - 状态添加到状态集
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>如果状态被添加到状态集则为true;</span>
<span>假如状态设置不变</span>
</dd>
</dl> </li>
</ul> <a name="addAll-javax.accessibility.AccessibleState:A-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addAll</h4> <pre>public void addAll(<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a>[] states)</pre>
<div class="block">
<span>将所有状态添加到现有状态集。</span>
<span>重复的条目将被忽略。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>states</code> - 描述状态集的AccessibleState数组。
</dd>
</dl> </li>
</ul> <a name="remove-javax.accessibility.AccessibleState-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>remove</h4> <pre>public boolean remove(<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a> state)</pre>
<div class="block">
<span>从当前状态集中删除状态。</span>
<span>如果状态不在集合中则状态集将不变返回值将为false。</span>
<span>如果状态处于状态集合它将从集合中删除返回值将为true。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>state</code> - 从状态集中删除的状态
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>如果状态处于状态集合则为true;</span>
<span>如果状态设置不变则为false</span>
</dd>
</dl> </li>
</ul> <a name="clear--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>clear</h4> <pre>public void clear()</pre>
<div class="block">
从当前状态集中删除所有状态。
</div> </li>
</ul> <a name="contains-javax.accessibility.AccessibleState-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>contains</h4> <pre>public boolean contains(<a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a> state)</pre>
<div class="block">
检查当前状态是否处于状态集。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>state</code> - 状态
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>如果状态处于状态集合则为true;</span>
<span>否则为虚假</span>
</dd>
</dl> </li>
</ul> <a name="toArray--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>toArray</h4> <pre>public <a href="../../javax/accessibility/AccessibleState.html" title="class in javax.accessibility">AccessibleState</a>[] toArray()</pre>
<div class="block">
将当前状态设置为AccessibleState数组
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
AccessibleState数组包含当前状态。
</dd>
</dl> </li>
</ul> <a name="toString--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>toString</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> toString()</pre>
<div class="block">
使用默认语言环境创建一个表示集合中所有状态的本地化字符串。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/lang/Object.html#toString--">toString</a></code>
<code><a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
逗号分隔本地化的字符串
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleBundle.html#toDisplayString-java.lang.String-java.util.Locale-"><code>AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>