Module java.desktop

Class AccessibleRelation

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

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

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

此类中的常量呈现常见对象角色的强类型枚举。如果此类中的常量不足以描述对象的角色,则应从此类生成一个子类,并以类似的方式提供常量。

自:
1.3
  • Field Details

    • 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版本开始:
      1.5
      参见:
    • FLOWS_FROM_PROPERTY

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

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

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

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

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

      public static final String CHILD_NODE_OF_PROPERTY
      表示两个或多个对象之间的CHILD_NODE_OF关系已更改。
      自1.5版本开始:
      1.5
      参见:
  • Constructor Details

  • Method Details

    • getKey

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

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

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

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