模块 java.desktop

类 AccessibleRelation

java.lang.Object
javax.accessibility.AccessibleBundle
javax.accessibility.AccessibleRelation

public class AccessibleRelation extends AccessibleBundle
AccessibleRelation 描述了实现 AccessibleRelation 的对象与一个或多个其他对象之间的关系。对象与其他对象的实际关系定义为 AccessibleRelationSet ,它是 AccessibleRelations 的组合集。

AccessibleBundle.toDisplayString() 方法允许您从此类中定义的键的预定义 ResourceBundle 中获取与locale无关的键的本地化字符串。

此类中的常量表示常见对象角色的强类型枚举。如果这个类中的常量不足以描述一个对象的作用,那么应该从这个类中生成一个子类,并以类似的方式提供常量。

自从:
1.3
  • 字段详细信息

    • LABEL_FOR

      public static final String  LABEL_FOR
      指示对象是一个或多个目标对象的标签。
      参见:
    • LABELED_BY

      public static final String  LABELED_BY
      指示一个对象被一个或多个目标对象标记。
      参见:
    • MEMBER_OF

      public static final String  MEMBER_OF
      表示一个对象是一组一个或多个目标对象的成员。
      参见:
    • CONTROLLER_FOR

      public static final String  CONTROLLER_FOR
      表示一个对象是一个或多个目标对象的控制器。
      参见:
    • CONTROLLED_BY

      public static final String  CONTROLLED_BY
      指示一个对象由一个或多个目标对象控制。
      参见:
    • FLOWS_TO

      public static final String  FLOWS_TO
      表示一个对象在逻辑上与第二个对象相邻,其中第二个对象出现在该对象之后。一个示例是一段文本,它运行到页面末尾并在下一页继续,中间有文本页脚和/或文本标题。段落的两个部分是单独的文本元素,但相关的是第二个元素是第一个元素的延续。换句话说,第一个元素“流向”第二个元素。
      自从:
      1.5
      参见:
    • FLOWS_FROM

      public static final String  FLOWS_FROM
      表示一个对象在逻辑上与第二个对象相邻,其中第二个对象出现在该对象之前。一个示例是一段文本,它运行到页面末尾并在下一页继续,中间有文本页脚和/或文本标题。段落的两个部分是单独的文本元素,但相关的是第二个元素是第一个元素的延续。换句话说,第二个元素“流出”第二个元素。
      自从:
      1.5
      参见:
    • SUBWINDOW_OF

      public static final String  SUBWINDOW_OF
      表示一个对象是一个或多个对象的子窗口。
      自从:
      1.5
      参见:
    • PARENT_WINDOW_OF

      public static final String  PARENT_WINDOW_OF
      表示一个对象是一个或多个对象的父窗口。
      自从:
      1.5
      参见:
    • EMBEDS

      public static final String  EMBEDS
      表示一个对象中嵌入了一个或多个对象。
      自从:
      1.5
      参见:
    • EMBEDDED_BY

      public static final String  EMBEDDED_BY
      表示一个对象嵌入在一个或多个对象中。
      自从:
      1.5
      参见:
    • CHILD_NODE_OF

      public static final String  CHILD_NODE_OF
      表示一个对象是一个或多个对象的子节点。
      自从:
      1.5
      参见:
    • LABEL_FOR_PROPERTY

      public static final String  LABEL_FOR_PROPERTY
      标识标签的目标组已更改。
      参见:
    • LABELED_BY_PROPERTY

      public static final String  LABELED_BY_PROPERTY
      标识进行标记的对象已更改。
      参见:
    • MEMBER_OF_PROPERTY

      public static final String  MEMBER_OF_PROPERTY
      标识组成员身份已更改。
      参见:
    • CONTROLLER_FOR_PROPERTY

      public static final String  CONTROLLER_FOR_PROPERTY
      标识目标对象的控制器已更改。
      参见:
    • CONTROLLED_BY_PROPERTY

      public static final String  CONTROLLED_BY_PROPERTY
      标识执行控制的目标对象已更改。
      参见:
    • FLOWS_TO_PROPERTY

      public static final String  FLOWS_TO_PROPERTY
      表示两个对象之间的 FLOWS_TO 关系已更改。
      自从:
      1.5
      参见:
    • FLOWS_FROM_PROPERTY

      public static final String  FLOWS_FROM_PROPERTY
      表示两个对象之间的 FLOWS_FROM 关系已更改。
      自从:
      1.5
      参见:
    • SUBWINDOW_OF_PROPERTY

      public static final String  SUBWINDOW_OF_PROPERTY
      表示两个或多个对象之间的 SUBWINDOW_OF 关系已更改。
      自从:
      1.5
      参见:
    • PARENT_WINDOW_OF_PROPERTY

      public static final String  PARENT_WINDOW_OF_PROPERTY
      表示两个或多个对象之间的 PARENT_WINDOW_OF 关系已更改。
      自从:
      1.5
      参见:
    • EMBEDS_PROPERTY

      public static final String  EMBEDS_PROPERTY
      表示两个或多个对象之间的 EMBEDS 关系已更改。
      自从:
      1.5
      参见:
    • EMBEDDED_BY_PROPERTY

      public static final String  EMBEDDED_BY_PROPERTY
      表示两个或多个对象之间的 EMBEDDED_BY 关系已更改。
      自从:
      1.5
      参见:
    • CHILD_NODE_OF_PROPERTY

      public static final String  CHILD_NODE_OF_PROPERTY
      表示两个或多个对象之间的 CHILD_NODE_OF 关系已更改。
      自从:
      1.5
      参见:
  • 构造方法详细信息

  • 方法详情

    • getKey

      public String  getKey()
      返回此关系的键。
      返回:
      这种关系的关键
      参见:
    • getTarget

      public Object [] getTarget()
      返回此关系的目标对象。
      返回:
      包含此关系的目标对象的数组
    • setTarget

      public void setTarget(Object  target)
      设置此关系的目标对象。
      参数:
      target - 此关系的目标对象
    • setTarget

      public void setTarget(Object [] target)
      设置此关系的目标对象。
      参数:
      target - 包含此关系的目标对象的数组