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

339 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="Interface AccessibleEditableText">Interface AccessibleEditableText</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Superinterfaces:
</dt>
<dd>
<span><a href="../../javax/accessibility/AccessibleText.html" title="javax.accessibility中的接口">AccessibleText</a></span>
</dd>
</dl>
<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/JSpinner.AccessibleJSpinner.html" title="javax.swing中的类">JSpinner.AccessibleJSpinner</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">AccessibleEditableText</span>
extends <a href="../../javax/accessibility/AccessibleText.html" title="interface in javax.accessibility">AccessibleText</a></pre>
<div class="block">
<p> <span>AccessibleEditableText接口应该由显示器上显示可编辑文本信息的所有类来实现。</span> <span>与AccessibleText接口一起该接口提供辅助技术通过其内容属性和空间位置访问该文本的标准机制。</span> <span>应用程序可以通过首先获取其AccessibleContext参见<a href="../../javax/accessibility/Accessible.html" title="javax.accessibility中的接口"><code>Accessible</code></a> ),然后调用<a href="../../javax/accessibility/AccessibleContext.html#getAccessibleEditableText--">AccessibleContext的<code>AccessibleContext.getAccessibleEditableText()</code></a>方法来确定对象是否支持AccessibleEditableText接口。</span> <span>如果返回值不为空,则该对象支持该接口。</span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</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> <a href="../../javax/accessibility/AccessibleContext.html#getAccessibleEditableText--"><code>AccessibleContext.getAccessibleEditableText()</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>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.accessibility.AccessibleText">
<!-- --> </a> <h3>Fields inherited from interface javax.accessibility.<a href="../../javax/accessibility/AccessibleText.html" title="interface in javax.accessibility">AccessibleText</a></h3> <code><a href="../../javax/accessibility/AccessibleText.html#CHARACTER">CHARACTER</a>, <a href="../../javax/accessibility/AccessibleText.html#SENTENCE">SENTENCE</a>, <a href="../../javax/accessibility/AccessibleText.html#WORD">WORD</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/accessibility/AccessibleEditableText.html#cut-int-int-">cut</a></span>(int startIndex, int endIndex)</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/AccessibleEditableText.html#delete-int-int-">delete</a></span>(int startIndex, int endIndex)</code>
<div class="block">
删除两个索引之间的文本
</div> </td>
</tr>
<tr class="altColor" id="i2">
<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/AccessibleEditableText.html#getTextRange-int-int-">getTextRange</a></span>(int startIndex, int endIndex)</code>
<div class="block">
返回两个索引之间的文本字符串。
</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/accessibility/AccessibleEditableText.html#insertTextAtIndex-int-java.lang.String-">insertTextAtIndex</a></span>(int index, <a href="../../java/lang/String.html" title="class in java.lang">String</a> s)</code>
<div class="block">
在指定的索引/
</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/accessibility/AccessibleEditableText.html#paste-int-">paste</a></span>(int startIndex)</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/AccessibleEditableText.html#replaceText-int-int-java.lang.String-">replaceText</a></span>(int startIndex, int endIndex, <a href="../../java/lang/String.html" title="class in java.lang">String</a> s)</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/AccessibleEditableText.html#selectText-int-int-">selectText</a></span>(int startIndex, int endIndex)</code>
<div class="block">
选择两个索引之间的文本。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleEditableText.html#setAttributes-int-int-javax.swing.text.AttributeSet-">setAttributes</a></span>(int startIndex, int endIndex, <a href="../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> as)</code>
<div class="block">
为两个索引之间的文本设置属性。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleEditableText.html#setTextContents-java.lang.String-">setTextContents</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> s)</code>
<div class="block">
将文本内容设置为指定的字符串。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.accessibility.AccessibleText">
<!-- --> </a> <h3>Methods inherited from interface javax.accessibility.<a href="../../javax/accessibility/AccessibleText.html" title="interface in javax.accessibility">AccessibleText</a></h3> <code><a href="../../javax/accessibility/AccessibleText.html#getAfterIndex-int-int-">getAfterIndex</a>, <a href="../../javax/accessibility/AccessibleText.html#getAtIndex-int-int-">getAtIndex</a>, <a href="../../javax/accessibility/AccessibleText.html#getBeforeIndex-int-int-">getBeforeIndex</a>, <a href="../../javax/accessibility/AccessibleText.html#getCaretPosition--">getCaretPosition</a>, <a href="../../javax/accessibility/AccessibleText.html#getCharacterAttribute-int-">getCharacterAttribute</a>, <a href="../../javax/accessibility/AccessibleText.html#getCharacterBounds-int-">getCharacterBounds</a>, <a href="../../javax/accessibility/AccessibleText.html#getCharCount--">getCharCount</a>, <a href="../../javax/accessibility/AccessibleText.html#getIndexAtPoint-java.awt.Point-">getIndexAtPoint</a>, <a href="../../javax/accessibility/AccessibleText.html#getSelectedText--">getSelectedText</a>, <a href="../../javax/accessibility/AccessibleText.html#getSelectionEnd--">getSelectionEnd</a>, <a href="../../javax/accessibility/AccessibleText.html#getSelectionStart--">getSelectionStart</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="setTextContents-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setTextContents</h4> <pre>void setTextContents(<a href="../../java/lang/String.html" title="class in java.lang">String</a> s)</pre>
<div class="block">
将文本内容设置为指定的字符串。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>s</code> - 设置文本内容的字符串
</dd>
</dl> </li>
</ul> <a name="insertTextAtIndex-int-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>insertTextAtIndex</h4> <pre>void insertTextAtIndex(int index,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> s)</pre>
<div class="block">
在指定的索引/
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>index</code> - 将插入字符串的文本中的索引
</dd>
<dd>
<code>s</code> - 要插入文本的字符串
</dd>
</dl> </li>
</ul> <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>
索引之间的文本字符串
</dd>
</dl> </li>
</ul> <a name="delete-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>delete</h4> <pre>void delete(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>
</dl> </li>
</ul> <a name="cut-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>cut</h4> <pre>void cut(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>
</dl> </li>
</ul> <a name="paste-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>paste</h4> <pre>void paste(int startIndex)</pre>
<div class="block">
将文本从系统剪贴板粘贴到从指定索引开始的文本。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>startIndex</code> - 文本中的起始索引
</dd>
</dl> </li>
</ul> <a name="replaceText-int-int-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>replaceText</h4> <pre>void replaceText(int startIndex,
int endIndex,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> s)</pre>
<div class="block">
用指定的字符串替换两个索引之间的文本。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>startIndex</code> - 文本中的起始索引
</dd>
<dd>
<code>endIndex</code> - 文本中的结束索引
</dd>
<dd>
<code>s</code> - 用于替换两个索引之间的文本的字符串
</dd>
</dl> </li>
</ul> <a name="selectText-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>selectText</h4> <pre>void selectText(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>
</dl> </li>
</ul> <a name="setAttributes-int-int-javax.swing.text.AttributeSet-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>setAttributes</h4> <pre>void setAttributes(int startIndex,
int endIndex,
<a href="../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text">AttributeSet</a> as)</pre>
<div class="block">
为两个索引之间的文本设置属性。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>startIndex</code> - 文本中的起始索引
</dd>
<dd>
<code>endIndex</code> - 文本中的结束索引
</dd>
<dd>
<code>as</code> - 属性集
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/text/AttributeSet.html" title="interface in javax.swing.text"><code>AttributeSet</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>