文字
分享


JavaTM 2 Platform
Standard Ed. 6

javax.accessibility
类 AccessibleRelationSet

1

2

java.lang.Object

  <img src="../../resources/inherit.gif" alt="继承者 "><b>javax.accessibility.AccessibleRelationSet</b>


1

public class <b>AccessibleRelationSet</b>

extends Object

AccessibleRelationSet 类确定了组件的关系集。组件的关系集是描述该组件与其他组件的关系的 AccessibleRelation 对象的集合。

从以下版本开始:
1.3
另请参见:
AccessibleRelation

字段摘要
protected  Vector<AccessibleRelation> relations
          Vector 中的每个项表示一个 AccessibleRelation。
 
构造方法摘要
AccessibleRelationSet()
          创建新的空关系集。
AccessibleRelationSet(AccessibleRelation[] relations)
          创建具有传入的关系数组中所包含的初始关系集的新关系。
 
方法摘要
 boolean add(AccessibleRelation relation)
          将新关系添加到当前关系集中。
 void addAll(AccessibleRelation[] relations)
          将所有关系添加到现有关系集中。
 void clear()
          从当前关系集中移除所有关系。
 boolean contains(String key)
          返回关系集是否包含与指定键匹配的关系。
 AccessibleRelation get(String key)
          返回与指定键匹配的关系。
 boolean remove(AccessibleRelation relation)
          从当前关系集中移除一个关系。
 int size()
          返回关系集中的关系数。
 AccessibleRelation[] toArray()
          返回作为 AccessibleRelation 数组的当前关系集
 String toString()
          使用默认语言环境创建表示关系集中所有关系的本地化 String。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

relations

1

protected Vector<AccessibleRelation> <b>relations</b>

Vector 中的每个项表示一个 AccessibleRelation。

另请参见:
add(javax.accessibility.AccessibleRelation), addAll(javax.accessibility.AccessibleRelation[]), remove(javax.accessibility.AccessibleRelation), contains(java.lang.String), get(java.lang.String), size(), toArray(), clear()
构造方法详细信息

AccessibleRelationSet

1

public <b>AccessibleRelationSet</b>()

创建新的空关系集。


AccessibleRelationSet

1

public <b>AccessibleRelationSet</b>(AccessibleRelation[] relations)

创建具有传入的关系数组中所包含的初始关系集的新关系。忽略重复项。

参数:
relations - 描述关系集的 AccessibleRelation 数组。
方法详细信息

add

1

public boolean <b>add</b>(AccessibleRelation relation)

将新关系添加到当前关系集中。如果该关系已在关系集中,则将目标(或多个目标)的指定关系与目标(或多个目标)的现有关系合并。否则,将新关系添加到关系集中。

参数:
relation - 要添加到关系集的关系
返回:
如果关系被添加到关系集中,则返回 true;如果关系集不发生更改,则返回 false

addAll

1

public void <b>addAll</b>(AccessibleRelation[] relations)

将所有关系添加到现有关系集中。忽略重复项。

参数:
relations - 描述关系集的 AccessibleRelation 数组。

remove

1

public boolean <b>remove</b>(AccessibleRelation relation)

从当前关系集中移除一个关系。如果该关系不在关系集中,则关系集将不发生更改,返回值将为 false。如果该关系在关系集中,则将它从关系集中移除,返回值将为 true。

参数:
relation - 要从关系集中移除的关系
返回:
如果此关系在关系集中,则返回 true;如果关系集不发生更改,则返回 false

clear

1

public void <b>clear</b>()

从当前关系集中移除所有关系。


size

1

public int <b>size</b>()

返回关系集中的关系数。


contains

1

public boolean <b>contains</b>(String key)

返回关系集是否包含与指定键匹配的关系。

参数:
key - AccessibleRelation 键
返回:
如果该关系在关系集中,则返回 true;否则返回 false

get

1

public AccessibleRelation <b>get</b>(String key)

返回与指定键匹配的关系。

参数:
key - AccessibleRelation 键
返回:
与指定键匹配的关系(如果存在)。否则,返回 null。

toArray

1

public AccessibleRelation[] <b>toArray</b>()

返回作为 AccessibleRelation 数组的当前关系集

返回:
连接当前关系的 AccessibleRelation 数组。

toString

1

public String <b>toString</b>()

使用默认语言环境创建表示关系集中所有关系的本地化 String。

覆盖:
Object 中的 toString
返回:
用逗号分隔的本地化 String
另请参见:
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)

JavaTM 2 Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。