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

353 lines
15 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 AccessibleExtendedText">Interface AccessibleExtendedText</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
所有已知实现类:
</dt>
<dd>
<span><a href="../../javax/swing/JEditorPane.AccessibleJEditorPane.html" title="javax.swing中的类">JEditorPane.AccessibleJEditorPane</a> <a href="../../javax/swing/JEditorPane.AccessibleJEditorPaneHTML.html" title="javax.swing中的类">JEditorPane.AccessibleJEditorPaneHTML</a> <a href="../../javax/swing/JEditorPane.JEditorPaneAccessibleHypertextSupport.html" title="javax.swing中的类">JEditorPane.JEditorPaneAccessibleHypertextSupport</a> <a href="../../javax/swing/JPasswordField.AccessibleJPasswordField.html" title="javax.swing中的类">JPasswordField.AccessibleJPasswordField</a> <a href="../../javax/swing/JTextArea.AccessibleJTextArea.html" title="javax.swing中的类">JTextArea.AccessibleJTextArea</a> <a href="../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html" title="javax.swing.text中的类">JTextComponent.AccessibleJTextComponent</a> <a href="../../javax/swing/JTextField.AccessibleJTextField.html" title="javax.swing中的类">JTextField.AccessibleJTextField</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public interface <span class="typeNameLabel">AccessibleExtendedText</span></pre>
<div class="block">
<p> <span>AccessibleExtendedText接口包含AccessibleText接口未提供的附加方法应用程序可以通过首先获取其AccessibleContext参见<a href="../../javax/accessibility/Accessible.html" title="javax.accessibility中的接口"><code>Accessible</code></a> ),然后调用<a href="../../javax/accessibility/AccessibleContext.html#getAccessibleText--">AccessibleContext的<code>AccessibleContext.getAccessibleText()</code></a>方法来确定对象是否支持AccessibleExtendedText接口。</span> <span>如果返回值是AccessibleExtendedText的一个实例则该对象支持该接口。</span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.5
</dd>
<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#getAccessibleText--"><code>AccessibleContext.getAccessibleText()</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>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleExtendedText.html#ATTRIBUTE_RUN">ATTRIBUTE_RUN</a></span></code>
<div class="block">
常数用于表示应检索的文本部分是具有相同文本属性的连续文本。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleExtendedText.html#LINE">LINE</a></span></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="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><a href="../../java/awt/Rectangle.html" title="class in java.awt">Rectangle</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleExtendedText.html#getTextBounds-int-int-">getTextBounds</a></span>(int startIndex, int endIndex)</code>
<div class="block">
返回两个索引之间文本的边界矩形。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<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/AccessibleExtendedText.html#getTextRange-int-int-">getTextRange</a></span>(int startIndex, int endIndex)</code>
<div class="block">
返回两个索引之间的文本
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../javax/accessibility/AccessibleTextSequence.html" title="class in javax.accessibility">AccessibleTextSequence</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleExtendedText.html#getTextSequenceAfter-int-int-">getTextSequenceAfter</a></span>(int part, int index)</code>
<div class="block">
给定索引后返回
<code>AccessibleTextSequence</code>
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="../../javax/accessibility/AccessibleTextSequence.html" title="class in javax.accessibility">AccessibleTextSequence</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleExtendedText.html#getTextSequenceAt-int-int-">getTextSequenceAt</a></span>(int part, int index)</code>
<div class="block">
返回给定索引的
<code>AccessibleTextSequence</code>
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../javax/accessibility/AccessibleTextSequence.html" title="class in javax.accessibility">AccessibleTextSequence</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleExtendedText.html#getTextSequenceBefore-int-int-">getTextSequenceBefore</a></span>(int part, int index)</code>
<div class="block">
返回给定索引前的
<code>AccessibleTextSequence</code>
</div> </td>
</tr>
</tbody>
</table> </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="LINE">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>LINE</h4> <pre>static final int LINE</pre>
<div class="block">
常数用于表示应检索的文本的一部分是文本行。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleText.html#getAtIndex-int-int-"><code>AccessibleText.getAtIndex(int, int)</code></a>
<a href="../../javax/accessibility/AccessibleText.html#getAfterIndex-int-int-"><code>AccessibleText.getAfterIndex(int, int)</code></a>
<a href="../../javax/accessibility/AccessibleText.html#getBeforeIndex-int-int-"><code>AccessibleText.getBeforeIndex(int, int)</code></a>
<a href="../../constant-values.html#javax.accessibility.AccessibleExtendedText.LINE">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ATTRIBUTE_RUN">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>ATTRIBUTE_RUN</h4> <pre>static final int ATTRIBUTE_RUN</pre>
<div class="block">
常数用于表示应检索的文本部分是具有相同文本属性的连续文本。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleText.html#getAtIndex-int-int-"><code>AccessibleText.getAtIndex(int, int)</code></a>
<a href="../../javax/accessibility/AccessibleText.html#getAfterIndex-int-int-"><code>AccessibleText.getAfterIndex(int, int)</code></a>
<a href="../../javax/accessibility/AccessibleText.html#getBeforeIndex-int-int-"><code>AccessibleText.getBeforeIndex(int, int)</code></a>
<a href="../../constant-values.html#javax.accessibility.AccessibleExtendedText.ATTRIBUTE_RUN">Constant Field Values</a>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="getTextRange-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getTextRange</h4> <pre><a href="../../java/lang/String.html" title="class in java.lang">String</a> getTextRange(int startIndex,
int endIndex)</pre>
<div class="block">
返回两个索引之间的文本
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>startIndex</code> - 文本中的起始索引
</dd>
<dd>
<code>endIndex</code> - 文本中的结束索引
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>如果索引有效,则为文本字符串。</span>
<span>否则返回null。</span>
</dd>
</dl> </li>
</ul> <a name="getTextSequenceAt-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getTextSequenceAt</h4> <pre><a href="../../javax/accessibility/AccessibleTextSequence.html" title="class in javax.accessibility">AccessibleTextSequence</a> getTextSequenceAt(int part,
int index)</pre>
<div class="block">
返回给定索引的
<code>AccessibleTextSequence</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>part</code> -在
<code>CHARACTER</code>
<code>WORD</code>
<code>SENTENCE</code>
<code>LINE</code>
<code>ATTRIBUTE_RUN</code>检索
</dd>
<dd>
<code>index</code> - 文本中的索引
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>一个<code>AccessibleTextSequence</code>指定部分和索引有效的文本。</span>
<span>否则返回null。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleText.html#CHARACTER"><code>AccessibleText.CHARACTER</code></a>
<a href="../../javax/accessibility/AccessibleText.html#WORD"><code>AccessibleText.WORD</code></a>
<a href="../../javax/accessibility/AccessibleText.html#SENTENCE"><code>AccessibleText.SENTENCE</code></a>
</dd>
</dl> </li>
</ul> <a name="getTextSequenceAfter-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getTextSequenceAfter</h4> <pre><a href="../../javax/accessibility/AccessibleTextSequence.html" title="class in javax.accessibility">AccessibleTextSequence</a> getTextSequenceAfter(int part,
int index)</pre>
<div class="block">
给定索引后返回
<code>AccessibleTextSequence</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>part</code> -在
<code>CHARACTER</code>
<code>WORD</code>
<code>SENTENCE</code>
<code>LINE</code>
<code>ATTRIBUTE_RUN</code>检索
</dd>
<dd>
<code>index</code> - 文本中的索引
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>一个<code>AccessibleTextSequence</code>指定文本,如果部分和索引有效。</span>
<span>否则返回null。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleText.html#CHARACTER"><code>AccessibleText.CHARACTER</code></a>
<a href="../../javax/accessibility/AccessibleText.html#WORD"><code>AccessibleText.WORD</code></a>
<a href="../../javax/accessibility/AccessibleText.html#SENTENCE"><code>AccessibleText.SENTENCE</code></a>
</dd>
</dl> </li>
</ul> <a name="getTextSequenceBefore-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getTextSequenceBefore</h4> <pre><a href="../../javax/accessibility/AccessibleTextSequence.html" title="class in javax.accessibility">AccessibleTextSequence</a> getTextSequenceBefore(int part,
int index)</pre>
<div class="block">
返回给定索引前的
<code>AccessibleTextSequence</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>part</code> -在
<code>CHARACTER</code>
<code>WORD</code>
<code>SENTENCE</code>
<code>LINE</code>
<code>ATTRIBUTE_RUN</code>检索
</dd>
<dd>
<code>index</code> - 文本中的索引
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>一个<code>AccessibleTextSequence</code>指定文本是否部分和索引有效。</span>
<span>否则返回null。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleText.html#CHARACTER"><code>AccessibleText.CHARACTER</code></a>
<a href="../../javax/accessibility/AccessibleText.html#WORD"><code>AccessibleText.WORD</code></a>
<a href="../../javax/accessibility/AccessibleText.html#SENTENCE"><code>AccessibleText.SENTENCE</code></a>
</dd>
</dl> </li>
</ul> <a name="getTextBounds-int-int-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>getTextBounds</h4> <pre><a href="../../java/awt/Rectangle.html" title="class in java.awt">Rectangle</a> getTextBounds(int startIndex,
int endIndex)</pre>
<div class="block">
返回两个索引之间文本的边界矩形。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>startIndex</code> - 文本中的起始索引
</dd>
<dd>
<code>endIndex</code> - 文本中的结束索引
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>如果索引有效,文本的边界矩形。</span>
<span>否则返回null。</span>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>