- java.lang.Object
-
- javax.accessibility.AccessibleBundle
-
- javax.accessibility.AccessibleRelation
-
public class AccessibleRelation extends AccessibleBundle
类AccessibleRelation描述了实现AccessibleRelation的对象与一个或多个其他对象之间的关系。 对象与其他对象的实际关系定义为AccessibleRelationSet,其组成为AccessibleRelations。AccessibleBundle.toDisplayString()方法允许您从预定义的ResourceBundle获取此类中定义的键的区域设置无关键的本地化字符串。此类中的常量表示常见对象角色的强类型枚举。 如果此类中的常量不足以描述对象的角色,则应从此类生成子类,并且它应以类似的方式提供常量。
- 从以下版本开始:
- 1.3
-
-
字段汇总
字段 变量和类型 字段 描述 static StringCHILD_NODE_OF指示对象是一个或多个对象的子节点。static StringCHILD_NODE_OF_PROPERTY表示两个或多个对象之间的关系已更改CHILD_NODE_OF。static StringCONTROLLED_BY表示对象由一个或多个目标对象控制。static StringCONTROLLED_BY_PROPERTY标识正在执行控制的目标对象已更改。static StringCONTROLLER_FOR表示对象是一个或多个目标对象的控制器。static StringCONTROLLER_FOR_PROPERTY标识目标对象的控制器已更改。static StringEMBEDDED_BY表示对象嵌入在一个或多个对象中。static StringEMBEDDED_BY_PROPERTY表示两个或多个对象之间的关系已更改EMBEDDED_BY。static StringEMBEDS表示对象中嵌入了一个或多个对象。static StringEMBEDS_PROPERTY表示两个或多个对象之间的关系已更改EMBEDS。static StringFLOWS_FROM表示对象在逻辑上与第二个对象连续,其中第二个对象出现在对象之前。static StringFLOWS_FROM_PROPERTY表示两个对象之间的关系已更改FLOWS_FROM。static StringFLOWS_TO表示对象在逻辑上与第二个对象连续,其中第二个对象出现在对象之后。static StringFLOWS_TO_PROPERTY表示两个对象之间的关系已更改FLOWS_TO。static StringLABEL_FOR表示对象是一个或多个目标对象的标签。static StringLABEL_FOR_PROPERTY标识标签的目标组已更改。static StringLABELED_BY表示对象由一个或多个目标对象标记。static StringLABELED_BY_PROPERTY标识正在执行标记的对象已更改。static StringMEMBER_OF表示对象是一组一个或多个目标对象的成员。static StringMEMBER_OF_PROPERTY标识组成员身份已更改。static StringPARENT_WINDOW_OF指示对象是一个或多个对象的父窗口。static StringPARENT_WINDOW_OF_PROPERTY表示两个或多个对象之间的PARENT_WINDOW_OF关系已更改。static StringSUBWINDOW_OF指示对象是一个或多个对象的子窗口。static StringSUBWINDOW_OF_PROPERTY表示两个或多个对象之间的关系已更改SUBWINDOW_OF。-
声明的属性在类 javax.accessibility.AccessibleBundle
key
-
-
构造方法摘要
构造方法 构造器 描述 AccessibleRelation(String key)使用给定的区域设置独立密钥创建新的AccessibleRelation。AccessibleRelation(String key, Object target)使用给定的区域设置独立密钥创建新的AccessibleRelation。AccessibleRelation(String key, Object[] target)使用给定的区域设置独立密钥创建新的AccessibleRelation。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 StringgetKey()返回此关系的键。Object[]getTarget()返回此关系的目标对象。voidsetTarget(Object target)设置此关系的目标对象。voidsetTarget(Object[] target)设置此关系的目标对象。-
声明方法的类 javax.accessibility.AccessibleBundle
toDisplayString, toDisplayString, toDisplayString, toString
-
-
-
-
字段详细信息
-
LABEL_FOR
public static final String LABEL_FOR
表示对象是一个或多个目标对象的标签。- 另请参见:
-
getTarget(),CONTROLLER_FOR,CONTROLLED_BY,LABELED_BY,MEMBER_OF
-
LABELED_BY
public static final String LABELED_BY
表示对象由一个或多个目标对象标记。- 另请参见:
-
getTarget(),CONTROLLER_FOR,CONTROLLED_BY,LABEL_FOR,MEMBER_OF
-
MEMBER_OF
public static final String MEMBER_OF
表示对象是一组一个或多个目标对象的成员。- 另请参见:
-
getTarget(),CONTROLLER_FOR,CONTROLLED_BY,LABEL_FOR,LABELED_BY
-
CONTROLLER_FOR
public static final String CONTROLLER_FOR
表示对象是一个或多个目标对象的控制器。- 另请参见:
-
getTarget(),CONTROLLED_BY,LABEL_FOR,LABELED_BY,MEMBER_OF
-
CONTROLLED_BY
public static final String CONTROLLED_BY
表示对象由一个或多个目标对象控制。- 另请参见:
-
getTarget(),CONTROLLER_FOR,LABEL_FOR,LABELED_BY,MEMBER_OF
-
FLOWS_TO
public static final String FLOWS_TO
表示对象在逻辑上与第二个对象连续,其中第二个对象出现在对象之后。 一个示例是一段文本,它运行到页面的末尾,并在下一页上继续,带有插入的文本页脚和/或文本标题。 段落的两个部分是单独的文本元素,但是相关的是第二个元素是第一个元素的延续。 换句话说,第一个元素“流向”第二个元素。- 从以下版本开始:
- 1.5
- 另请参见:
- 常数字段值
-
FLOWS_FROM
public static final String FLOWS_FROM
表示对象在逻辑上与第二个对象连续,其中第二个对象出现在对象之前。 一个示例是一段文本,它运行到页面的末尾,并在下一页上继续,带有插入的文本页脚和/或文本标题。 段落的两个部分是单独的文本元素,但是相关的是第二个元素是第一个元素的延续。 换句话说,第二元素“从第二元素流出”。- 从以下版本开始:
- 1.5
- 另请参见:
- 常数字段值
-
PARENT_WINDOW_OF
public static final String PARENT_WINDOW_OF
指示对象是一个或多个对象的父窗口。- 从以下版本开始:
- 1.5
- 另请参见:
- 常数字段值
-
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
- 另请参见:
- 常数字段值
-
-
构造方法详细信息
-
AccessibleRelation
public AccessibleRelation(String key)
使用给定的区域设置独立密钥创建新的AccessibleRelation。 密钥String应该是关系的区域设置独立密钥。 它不能用作显示给用户的实际String。 要获取本地化字符串,请使用AccessibleBundle.toDisplayString()。- 参数
-
key- 关系的与语言环境无关的名称 - 另请参见:
-
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
-
AccessibleRelation
public AccessibleRelation(String key, Object target)
使用给定的区域设置独立密钥创建新的AccessibleRelation。 密钥String应该是关系的区域设置独立密钥。 它不打算用作显示给用户的实际String。 要获取本地化字符串,请使用AccessibleBundle.toDisplayString()。- 参数
-
key- 关系的与语言环境无关的名称 -
target- 此关系的目标对象 - 另请参见:
-
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
-
AccessibleRelation
public AccessibleRelation(String key, Object[] target)
使用给定的区域设置独立密钥创建新的AccessibleRelation。 密钥String应该是关系的区域设置独立密钥。 它不打算用作显示给用户的实际String。 要获取本地化字符串,请使用AccessibleBundle.toDisplayString()。- 参数
-
key- 关系的与语言环境无关的名称 -
target- 此关系的目标对象 - 另请参见:
-
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
-
-
方法详细信息
-
getKey
public String getKey()
返回此关系的键。- 结果
- 这种关系的关键
- 另请参见:
-
CONTROLLER_FOR,CONTROLLED_BY,LABEL_FOR,LABELED_BY,MEMBER_OF
-
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
-
-