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

376 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 AccessibleHyperlink">Class AccessibleHyperlink</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.AccessibleHyperlink</li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../javax/accessibility/AccessibleAction.html" title="javax.accessibility中的接口">AccessibleAction</a></span>
</dd>
</dl>
<dl>
<dt>
已知直接子类:
</dt>
<dd>
<span><a href="../../javax/swing/JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.html" title="javax.swing中的类">JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public abstract class <span class="typeNameLabel">AccessibleHyperlink</span>
extends <a href="../../java/lang/Object.html" title="class in java.lang">Object</a>
implements <a href="../../javax/accessibility/AccessibleAction.html" title="interface in javax.accessibility">AccessibleAction</a></pre>
<div class="block">
在超文本文件中封装链接或一组链接(例如客户端图像映射)
</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/AccessibleText.html" title="javax.accessibility中的接口"><code>AccessibleText</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>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.accessibility.AccessibleAction">
<!-- --> </a> <h3>Fields inherited from interface javax.accessibility.<a href="../../javax/accessibility/AccessibleAction.html" title="interface in javax.accessibility">AccessibleAction</a></h3> <code><a href="../../javax/accessibility/AccessibleAction.html#CLICK">CLICK</a>, <a href="../../javax/accessibility/AccessibleAction.html#DECREMENT">DECREMENT</a>, <a href="../../javax/accessibility/AccessibleAction.html#INCREMENT">INCREMENT</a>, <a href="../../javax/accessibility/AccessibleAction.html#TOGGLE_EXPAND">TOGGLE_EXPAND</a>, <a href="../../javax/accessibility/AccessibleAction.html#TOGGLE_POPUP">TOGGLE_POPUP</a></code></li>
</ul> </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/AccessibleHyperlink.html#AccessibleHyperlink--">AccessibleHyperlink</a></span>()</code> </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>abstract boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleHyperlink.html#doAccessibleAction-int-">doAccessibleAction</a></span>(int i)</code>
<div class="block">
对对象执行指定的Action
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>abstract <a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleHyperlink.html#getAccessibleActionAnchor-int-">getAccessibleActionAnchor</a></span>(int i)</code>
<div class="block">
返回一个表示链接锚点的对象,适用于该链接。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>abstract int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleHyperlink.html#getAccessibleActionCount--">getAccessibleActionCount</a></span>()</code>
<div class="block">
返回此链接中可用操作的数量如果有多个则第一个不被视为此LINK对象的“默认”操作例如
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>abstract <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/AccessibleHyperlink.html#getAccessibleActionDescription-int-">getAccessibleActionDescription</a></span>(int i)</code>
<div class="block">
返回此特定链接操作的String描述。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>abstract <a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleHyperlink.html#getAccessibleActionObject-int-">getAccessibleActionObject</a></span>(int i)</code>
<div class="block">
返回表示链接操作的对象,适用于该链接。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>abstract int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleHyperlink.html#getEndIndex--">getEndIndex</a></span>()</code>
<div class="block">
获取此链接结束的超文本文件的索引
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>abstract int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleHyperlink.html#getStartIndex--">getStartIndex</a></span>()</code>
<div class="block">
获取此链接开始的超文本文件的索引
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>abstract boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/accessibility/AccessibleHyperlink.html#isValid--">isValid</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#toString--">toString</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">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="AccessibleHyperlink--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>AccessibleHyperlink</h4> <pre>public AccessibleHyperlink()</pre> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="isValid--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isValid</h4> <pre>public abstract boolean isValid()</pre>
<div class="block">
由于链接关联的文档可能已更改,因此此方法将返回此链接是否仍然有效(相对于其引用的文档)。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
指示该链接对于其所属的AccessibleHypertext是否仍然有效
</dd>
</dl> </li>
</ul> <a name="getAccessibleActionCount--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAccessibleActionCount</h4> <pre>public abstract int getAccessibleActionCount()</pre>
<div class="block">
<span>返回此链接中可用操作的数量如果有多个可用操作则第一个不被视为此LINK对象的“默认”操作例如在HTML图像映射中</span>
<span>一般来说链接中只有一个AccessibleAction。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/accessibility/AccessibleAction.html#getAccessibleActionCount--">getAccessibleActionCount</a></code>在界面
<code><a href="../../javax/accessibility/AccessibleAction.html" title="interface in javax.accessibility">AccessibleAction</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该对象中基于零的操作数
</dd>
</dl> </li>
</ul> <a name="doAccessibleAction-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>doAccessibleAction</h4> <pre>public abstract boolean doAccessibleAction(int i)</pre>
<div class="block">
对对象执行指定的Action
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/accessibility/AccessibleAction.html#doAccessibleAction-int-">doAccessibleAction</a></code>在界面
<code><a href="../../javax/accessibility/AccessibleAction.html" title="interface in javax.accessibility">AccessibleAction</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>i</code> - 基于零的操作索引
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>如果行动执行,则为真;</span>
<span>否则为虚假。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleHyperlink.html#getAccessibleActionCount--"><code>getAccessibleActionCount()</code></a>
</dd>
</dl> </li>
</ul> <a name="getAccessibleActionDescription-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAccessibleActionDescription</h4> <pre>public abstract <a href="../../java/lang/String.html" title="class in java.lang">String</a> getAccessibleActionDescription(int i)</pre>
<div class="block">
<span>返回此特定链接操作的String描述。</span>
<span>这应该是与锚定文本相关联的文本字符串,这应该是锚文本。</span>
<span>例如HTML&lt;a HREF="http://www.sun.com/access"&gt;辅助功能&lt;/a&gt;,此方法将返回“辅助功能”。</span>
<span>同样从这个HTML&lt;a href="#top"&gt; &lt;img src =“top-hat.gif”alt =“top hat”&gt; &lt;/a&gt;这个方法会返回“顶帽”</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/accessibility/AccessibleAction.html#getAccessibleActionDescription-int-">getAccessibleActionDescription</a></code>在界面
<code><a href="../../javax/accessibility/AccessibleAction.html" title="interface in javax.accessibility">AccessibleAction</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>i</code> - 基于零的操作索引
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个字符串说明的动作
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleHyperlink.html#getAccessibleActionCount--"><code>getAccessibleActionCount()</code></a>
</dd>
</dl> </li>
</ul> <a name="getAccessibleActionObject-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAccessibleActionObject</h4> <pre>public abstract <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> getAccessibleActionObject(int i)</pre>
<div class="block">
<span>返回表示链接操作的对象,适用于该链接。</span>
<span>例如HTML&lt;a HREF="http://www.sun.com/access"&gt;辅助功能&lt;/a&gt;此方法将返回一个java.net.URL“http://www.sun.com/access .html“;</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>i</code> - 基于零的操作索引
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
表示超文本链接本身的对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleHyperlink.html#getAccessibleActionCount--"><code>getAccessibleActionCount()</code></a>
</dd>
</dl> </li>
</ul> <a name="getAccessibleActionAnchor-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAccessibleActionAnchor</h4> <pre>public abstract <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> getAccessibleActionAnchor(int i)</pre>
<div class="block">
<span>返回一个表示链接锚点的对象,适用于该链接。</span>
<span>例如HTML&lt;a href="http://www.sun.com/access"&gt;辅助功能&lt;/a&gt;,此方法将返回包含文本“可访问性”的字符串。</span>
<span>同样从这个HTML&lt;a href="#top"&gt; &lt;img src =“top-hat.gif”alt =“top hat”&gt; &lt;/a&gt;这可能会返回对象ImageIcon“top-hat.gif “,”顶帽“);</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>i</code> - 基于零的操作索引
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
表示超文本锚的对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/accessibility/AccessibleHyperlink.html#getAccessibleActionCount--"><code>getAccessibleActionCount()</code></a>
</dd>
</dl> </li>
</ul> <a name="getStartIndex--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getStartIndex</h4> <pre>public abstract int getStartIndex()</pre>
<div class="block">
获取此链接开始的超文本文件的索引
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
链接开始索引
</dd>
</dl> </li>
</ul> <a name="getEndIndex--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>getEndIndex</h4> <pre>public abstract int getEndIndex()</pre>
<div class="block">
获取此链接结束的超文本文件的索引
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
链接结束索引
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>