Module  java.desktop
软件包  javax.accessibility

Class AccessibleRelation



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

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

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

    从以下版本开始:
    1.3
    • 字段详细信息

      • FLOWS_TO

        public static final String FLOWS_TO
        表示对象与第二个对象在逻辑上邻接,第二个对象发生在对象之后。 一个例子是一段文本,运行到页面的末尾,并在下一页继续使用一个插入的文本页脚和/或文本标题。 段落的两个部分是单独的文本元素,但相关的是第二个元素是第一个元素的延续。 换句话说,第一个元素“流向”第二个元素。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • FLOWS_FROM

        public static final String FLOWS_FROM
        表示一个对象与第二个对象在逻辑上邻接,第二个对象发生在对象之前。 一个例子是一段文本,运行到页面的末尾,并在下一页继续使用一个插入的文本页脚和/或文本标题。 段落的两个部分是单独的文本元素,但相关的是第二个元素是第一个元素的延续。 换句话说,第二个元素“从第二个元素流出”。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • SUBWINDOW_OF

        public static final String SUBWINDOW_OF
        表示对象是一个或多个对象的子窗口。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • PARENT_WINDOW_OF

        public static final String PARENT_WINDOW_OF
        表示对象是一个或多个对象的父窗口。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • EMBEDS

        public static final String EMBEDS
        表示对象中嵌入了一个或多个对象。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • EMBEDDED_BY

        public static final String EMBEDDED_BY
        表示对象嵌入到一个或多个对象中。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • CHILD_NODE_OF

        public static final String CHILD_NODE_OF
        表示对象是一个或多个对象的子节点。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • LABEL_FOR_PROPERTY

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

        public static final String LABELED_BY_PROPERTY
        标识正在进行标签的对象已更改。
        另请参见:
        Constant Field Values
      • MEMBER_OF_PROPERTY

        public static final String MEMBER_OF_PROPERTY
        标识组成员资格已更改。
        另请参见:
        Constant Field Values
      • CONTROLLER_FOR_PROPERTY

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

        public static final String CONTROLLED_BY_PROPERTY
        标识正在进行控制的目标对象已更改。
        另请参见:
        Constant Field Values
      • FLOWS_TO_PROPERTY

        public static final String FLOWS_TO_PROPERTY
        表示两个对象之间的 FLOWS_TO关系发生了变化。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • FLOWS_FROM_PROPERTY

        public static final String FLOWS_FROM_PROPERTY
        表示两个对象之间的 FLOWS_FROM关系已更改。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • SUBWINDOW_OF_PROPERTY

        public static final String SUBWINDOW_OF_PROPERTY
        表示两个或多个对象之间的 SUBWINDOW_OF关系已更改。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • PARENT_WINDOW_OF_PROPERTY

        public static final String PARENT_WINDOW_OF_PROPERTY
        表示两个或多个对象之间的 PARENT_WINDOW_OF关系已更改。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • EMBEDS_PROPERTY

        public static final String EMBEDS_PROPERTY
        表示两个或多个对象之间的 EMBEDS关系已更改。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • EMBEDDED_BY_PROPERTY

        public static final String EMBEDDED_BY_PROPERTY
        表示两个或多个对象之间的 EMBEDDED_BY关系已更改。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
      • CHILD_NODE_OF_PROPERTY

        public static final String CHILD_NODE_OF_PROPERTY
        表示两个或多个对象之间的 CHILD_NODE_OF关系已更改。
        从以下版本开始:
        1.5
        另请参见:
        Constant Field Values
    • 方法详细信息

      • getTarget

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

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

        public void setTarget​(Object[] target)
        设置此关系的目标对象。
        参数
        target - an array containing the target objects for this relation