- java.lang.Object
-
- javax.accessibility.AccessibleRelationSet
-
public class AccessibleRelationSet extends Object
类别AccessibleRelationSet确定组件的关系集。 组件的关系集是一组AccessibleRelation对象,用于描述组件与其他组件的关系。- 从以下版本开始:
- 1.3
- 另请参见:
-
AccessibleRelation
-
-
字段汇总
字段 变量和类型 字段 描述 protected Vector<AccessibleRelation>relationsVector每个条目代表AccessibleRelation。
-
构造方法摘要
构造方法 构造器 描述 AccessibleRelationSet()创建一个新的空关系集。AccessibleRelationSet(AccessibleRelation[] relations)使用传入的关系数组中包含的初始关系集创建新关系。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 booleanadd(AccessibleRelation relation)向当前关系集添加新关系。voidaddAll(AccessibleRelation[] relations)将所有关系添加到现有关系集。voidclear()从当前关系集中删除所有关系。booleancontains(String key)返回关系集是否包含与指定键匹配的关系。AccessibleRelationget(String key)返回与指定键匹配的关系。booleanremove(AccessibleRelation relation)从当前关系集中删除关系。intsize()返回关系集中的关系数。AccessibleRelation[]toArray()返回当前关系集,数组为AccessibleRelation。StringtoString()使用默认语言环境创建表示集合中所有关系的本地化字符串。
-
-
-
字段详细信息
-
relations
protected Vector<AccessibleRelation> relations
Vector每个条目代表AccessibleRelation。
-
-
构造方法详细信息
-
AccessibleRelationSet
public AccessibleRelationSet()
创建一个新的空关系集。
-
AccessibleRelationSet
public AccessibleRelationSet(AccessibleRelation[] relations)
使用传入的关系数组中包含的初始关系集创建新关系。忽略重复条目。- 参数
-
relations- 描述关系集的数组AccessibleRelation
-
-
方法详细信息
-
add
public boolean add(AccessibleRelation relation)
向当前关系集添加新关系。 如果关系已经在关系集中,则指定关系的目标与现有关系的目标合并。 否则,新关系将添加到关系集中。- 参数
-
relation- 要添加到关系集的关系 - 结果
-
true如果将关系添加到关系集中;false如果关系集未更改
-
addAll
public void addAll(AccessibleRelation[] relations)
将所有关系添加到现有关系集。 重复的条目将被忽略。- 参数
-
relations-AccessibleRelation描述关系集的数组
-
remove
public boolean remove(AccessibleRelation relation)
从当前关系集中删除关系。 如果关系不在集合中,则关系集将保持不变,返回值将为false。 如果关系在关系集中,它将从集合中删除,返回值将为true。- 参数
-
relation- 要从关系集中删除的关系 - 结果
-
true如果关系在关系集中;false如果关系集未更改
-
clear
public void clear()
从当前关系集中删除所有关系。
-
size
public int size()
返回关系集中的关系数。- 结果
- 关系集中关系的数量
-
contains
public boolean contains(String key)
返回关系集是否包含与指定键匹配的关系。- 参数
-
key-AccessibleRelation密钥 - 结果
-
true如果关系在关系集中; 否则false
-
get
public AccessibleRelation get(String key)
返回与指定键匹配的关系。- 参数
-
key- 密钥AccessibleRelation - 结果
-
如果存在,则与指定键匹配的关系。
否则,返回
null。
-
toArray
public AccessibleRelation[] toArray()
返回当前关系集,数组为AccessibleRelation。- 结果
-
AccessibleRelation接触当前关系的数组
-
toString
public String toString()
使用默认语言环境创建表示集合中所有关系的本地化字符串。- 重写:
-
toString类Object - 结果
- 逗号分隔本地化字符串
- 另请参见:
-
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
-
-