- java.lang.Object
-
- javax.accessibility.AccessibleRelationSet
-
public class AccessibleRelationSetextends 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()
使用默认语言环境创建表示集合中所有关系的本地化字符串。
-
-
-
字段详细信息
-
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)
-
-