模块 java.desktop

类 AccessibleRelationSet

java.lang.Object
javax.accessibility.AccessibleRelationSet

public class AccessibleRelationSet extends Object
AccessibleRelationSet 确定组件的关系集。组件的关系集是一组AccessibleRelation对象,描述组件与其他组件的关系。
自从:
1.3
参见:
  • 字段详细信息

  • 构造方法详细信息

    • 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()
      使用默认locale创建表示集合中所有关系的本地化字符串。
      重写:
      toString 在类 Object
      返回:
      逗号分隔的本地化字符串
      参见: