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

252 lines
12 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="Interface AccessibleSelection">Interface AccessibleSelection</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
所有已知实现类:
</dt>
<dd>
<span><a href="../../java/awt/CheckboxMenuItem.AccessibleAWTCheckboxMenuItem.html" title="java.awt中的类">CheckboxMenuItem.AccessibleAWTCheckboxMenuItem</a> <a href="../../javax/swing/JComboBox.AccessibleJComboBox.html" title="javax.swing中的类">JComboBox.AccessibleJComboBox</a> <a href="../../javax/swing/JList.AccessibleJList.html" title="javax.swing中的类">JList.AccessibleJList</a> <a href="../../javax/swing/JMenu.AccessibleJMenu.html" title="javax.swing中的类">JMenu.AccessibleJMenu</a> <a href="../../javax/swing/JMenuBar.AccessibleJMenuBar.html" title="javax.swing中的类">JMenuBar.AccessibleJMenuBar</a> <a href="../../javax/swing/JTabbedPane.AccessibleJTabbedPane.html" title="javax.swing中的类">JTabbedPane.AccessibleJTabbedPane</a> <a href="../../javax/swing/JTable.AccessibleJTable.html" title="javax.swing中的类">JTable.AccessibleJTable</a> <a href="../../javax/swing/JTree.AccessibleJTree.html" title="javax.swing中的类">JTree.AccessibleJTree</a> <a href="../../javax/swing/JTree.AccessibleJTree.AccessibleJTreeNode.html" title="javax.swing中的类">JTree.AccessibleJTree.AccessibleJTreeNode</a> <a href="../../java/awt/List.AccessibleAWTList.html" title="java.awt中的类">List.AccessibleAWTList</a> <a href="../../java/awt/Menu.AccessibleAWTMenu.html" title="java.awt中的类">Menu.AccessibleAWTMenu</a> <a href="../../java/awt/MenuBar.AccessibleAWTMenuBar.html" title="java.awt中的类">MenuBar.AccessibleAWTMenuBar</a> <a href="../../java/awt/MenuComponent.AccessibleAWTMenuComponent.html" title="java.awt中的类">MenuComponent.AccessibleAWTMenuComponent</a> <a href="../../java/awt/MenuItem.AccessibleAWTMenuItem.html" title="java.awt中的类">MenuItem.AccessibleAWTMenuItem</a> <a href="../../java/awt/PopupMenu.AccessibleAWTPopupMenu.html" title="java.awt中的类">PopupMenu.AccessibleAWTPopupMenu</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public interface <span class="typeNameLabel">AccessibleSelection</span></pre>
<div class="block">
<span>该AccessibleSelection界面提供了辅助技术的标准机制以确定当前所选择的孩子是什么以及修改选择集。</span>
<span>具有可选择的子项的任何对象都应该支持AccessibleSelection接口。</span>
<span>应用程序可以通过首先获取其AccessibleContext参见<a href="../../javax/accessibility/Accessible.html" title="javax.accessibility中的接口"><code>Accessible</code></a> ),然后调用<a href="../../javax/accessibility/AccessibleContext.html#getAccessibleSelection--"><code>AccessibleContext.getAccessibleSelection()</code></a>方法来确定对象是否支持AccessibleSelection接口。</span>
<span>如果返回值不为空,则该对象支持该接口。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/accessibility/Accessible.html" title="javax.accessibility中的接口"><code>Accessible</code></a> <a href="../../javax/accessibility/Accessible.html#getAccessibleContext--"><code>Accessible.getAccessibleContext()</code></a> <a href="../../javax/accessibility/AccessibleContext.html" title="javax.accessibility中的类"><code>AccessibleContext</code></a> <a href="../../javax/accessibility/AccessibleContext.html#getAccessibleSelection--"><code>AccessibleContext.getAccessibleSelection()</code></a></span>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== 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/accessibility/AccessibleSelection.html#addAccessibleSelection-int-">addAccessibleSelection</a></span>(int i)</code>
<div class="block">
将对象的指定Accessible子对象添加到对象的选择中。
</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/AccessibleSelection.html#clearAccessibleSelection--">clearAccessibleSelection</a></span>()</code>
<div class="block">
清除对象中的选择,以使对象中没有子对象被选中。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleSelection.html#getAccessibleSelection-int-">getAccessibleSelection</a></span>(int i)</code>
<div class="block">
返回表示对象的指定选定子对象的Accessible。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleSelection.html#getAccessibleSelectionCount--">getAccessibleSelectionCount</a></span>()</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/AccessibleSelection.html#isAccessibleChildSelected-int-">isAccessibleChildSelected</a></span>(int i)</code>
<div class="block">
确定是否选择了此对象的当前子级。
</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/accessibility/AccessibleSelection.html#removeAccessibleSelection-int-">removeAccessibleSelection</a></span>(int i)</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/accessibility/AccessibleSelection.html#selectAllAccessibleSelection--">selectAllAccessibleSelection</a></span>()</code>
<div class="block">
如果对象支持多个选择,则导致选择对象的每个子对象。
</div> </td>
</tr>
</tbody>
</table> </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="getAccessibleSelectionCount--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAccessibleSelectionCount</h4> <pre>int getAccessibleSelectionCount()</pre>
<div class="block">
<span>返回当前选择的可访问儿童的数量。</span>
<span>如果没有选择小孩则返回值为0。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
当前选择的项目数。
</dd>
</dl> </li>
</ul> <a name="getAccessibleSelection-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAccessibleSelection</h4> <pre><a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a> getAccessibleSelection(int i)</pre>
<div class="block">
<span>返回表示对象的指定选定子对象的Accessible。</span>
<span>如果没有选择或者选择的孩子比传入的整数少则返回值将为null。</span>
<p> <span>请注意该索引代表第i个所选子项该子与第i个子不同。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>i</code> - 所选儿童的零
<code>i</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
第i个选定的孩子
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleSelection.html#getAccessibleSelectionCount--"><code>getAccessibleSelectionCount()</code></a>
</dd>
</dl> </li>
</ul> <a name="isAccessibleChildSelected-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isAccessibleChildSelected</h4> <pre>boolean isAccessibleChildSelected(int i)</pre>
<div class="block">
确定是否选择了此对象的当前子级。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>i</code> - 此Accessible对象
<code>i</code>的从零开始的索引。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>如果选择了该对象的当前子对象则为true;</span>
<span>否则假。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleContext.html#getAccessibleChild-int-"><code>AccessibleContext.getAccessibleChild(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="addAccessibleSelection-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addAccessibleSelection</h4> <pre>void addAccessibleSelection(int i)</pre>
<div class="block">
<span>将对象的指定Accessible子对象添加到对象的选择中。</span>
<span>如果对象支持多个选择,则指定的子项将添加到任何现有的选择中,否则将替换对象中的任何现有选择。</span>
<span>如果指定的子项已被选中,则此方法无效。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>i</code> - 小孩的零
<code>i</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleContext.html#getAccessibleChild-int-"><code>AccessibleContext.getAccessibleChild(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="removeAccessibleSelection-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeAccessibleSelection</h4> <pre>void removeAccessibleSelection(int i)</pre>
<div class="block">
<span>从对象的选择中删除对象的指定子对象。</span>
<span>如果当前未选择指定的项目,则此方法无效。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>i</code> - 小孩的从零开始的索引
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleContext.html#getAccessibleChild-int-"><code>AccessibleContext.getAccessibleChild(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="clearAccessibleSelection--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>clearAccessibleSelection</h4> <pre>void clearAccessibleSelection()</pre>
<div class="block">
清除对象中的选择,以使对象中没有子对象被选中。
</div> </li>
</ul> <a name="selectAllAccessibleSelection--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>selectAllAccessibleSelection</h4> <pre>void selectAllAccessibleSelection()</pre>
<div class="block">
如果对象支持多个选择,则导致选择对象的每个子对象。
</div> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>