JavaTM 2 Platform
Standard Ed. 6

javax.accessibility
類別 AccessibleRelation

java.lang.Object
  繼承者 javax.accessibility.AccessibleBundle
      繼承者 javax.accessibility.AccessibleRelation

public class AccessibleRelation
extends AccessibleBundle

AccessibleRelation 類別描述了實作 AccessibleRelation 的物件與一個或多個其他物件之間的關係。某個物件與其他物件所具有的實際關係被定義為 AccessibleRelationSet,它是由 AccessibleRelation 組成的集合。

toDisplayString 方法允許從此類別中定義的鍵的預定義 ResourceBundle 獲得與語言環境無關的鍵的本地化字元串。

此類別中的常數存在一個公共物件職責的強型別的列舉。如果此類別中沒有足夠的常數來描述物件的職責,則應從此類別產生一個子類別,此子類別應以類似的方式提供常數。

從以下版本開始:
1.3

欄位摘要
static String CHILD_NODE_OF
          指示某個物件是一個或多個物件的子節點。
static String CHILD_NODE_OF_PROPERTY
          指示兩個或多個物件之間的 CHILD_NODE_OF 關係已更改。
static String CONTROLLED_BY
          指示某個物件由一個或多個目標物件控制。
static String CONTROLLED_BY_PROPERTY
          標識正在進行控制操作的目標物件已更改
static String CONTROLLER_FOR
          指示某個物件是一個或多個目標物件的控制器。
static String CONTROLLER_FOR_PROPERTY
          標識目標物件的控制器已更改
static String EMBEDDED_BY
          指示某個物件嵌入一個或多個物件。
static String EMBEDDED_BY_PROPERTY
          指示兩個或多個物件之間的 EMBEDDED_BY 關係已更改。
static String EMBEDS
          指示某個物件具有一個或多個嵌入它的物件。
static String EMBEDS_PROPERTY
          指示兩個或多個物件之間的 EMBEDS 關係已更改。
static String FLOWS_FROM
          指示某個物件與第二個物件在邏輯上是連續的,其中第二個物件出現在該物件前面。
static String FLOWS_FROM_PROPERTY
          指示兩個物件之間的 FLOWS_FROM 關係已更改。
static String FLOWS_TO
          指示某個物件與第二個物件在邏輯上是連續的,其中第二個物件在該物件後面出現。
static String FLOWS_TO_PROPERTY
          指示兩個物件之間的 FLOWS_TO 關係已更改。
static String LABEL_FOR
          指示某個物件是一個或多個目標物件的標籤。
static String LABEL_FOR_PROPERTY
          標識某個標籤的目標組已更改
static String LABELED_BY
          指示一個或多個目標物件作為某個物件的標籤。
static String LABELED_BY_PROPERTY
          標識正在進行標籤操作的物件已更改
static String MEMBER_OF
          指示某個物件是一個或多個目標物件集合的成員。
static String MEMBER_OF_PROPERTY
          標識組成員已更改。
static String PARENT_WINDOW_OF
          指示某個物件是一個或多個物件的父視窗。
static String PARENT_WINDOW_OF_PROPERTY
          指示兩個或多個物件之間的 PARENT_WINDOW_OF 關係已更改。
static String SUBWINDOW_OF
          指示某個物件是一個或多個物件的子視窗。
static String SUBWINDOW_OF_PROPERTY
          指示兩個或多個物件之間的 SUBWINDOW_OF 關係已更改。
 
從類別 javax.accessibility.AccessibleBundle 繼承的欄位
key
 
建構子摘要
AccessibleRelation(String key)
          使用給定的與語言環境無關的鍵創建新的 AccessibleRelation。
AccessibleRelation(String key, Object target)
          使用給定的與語言環境無關的鍵創建新的 AccessibleRelation。
AccessibleRelation(String key, Object[] target)
          使用給定的與語言環境無關的鍵創建新的 AccessibleRelation。
 
方法摘要
 String getKey()
          返回此關係的鍵
 Object[] getTarget()
          返回此關係的目標物件
 void setTarget(Object target)
          設置此關係的目標物件
 void setTarget(Object[] target)
          設置此關係的目標物件
 
從類別 javax.accessibility.AccessibleBundle 繼承的方法
toDisplayString, toDisplayString, toDisplayString, toString
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

欄位詳細資訊

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
另請參見:
常數欄位值

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
另請參見:
常數欄位值
建構子詳細資訊

AccessibleRelation

public AccessibleRelation(String key)
使用給定的與語言環境無關的鍵創建新的 AccessibleRelation。String 鍵應是針對關係的與語言環境無關的鍵。它不是用作實際的 String 顯示給使用者的。要獲取本地化字元串,請使用 toDisplayString。

參數:
key - 關係的與語言環境無關的名稱。
另請參見:
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)

AccessibleRelation

public AccessibleRelation(String key,
                          Object target)
使用給定的與語言環境無關的鍵創建新的 AccessibleRelation。String 鍵應是針對關係的與語言環境無關的鍵。它不是用作實際的 String 顯示給使用者的。要獲取本地化字元串,請使用 toDisplayString。

參數:
key - 關係的與語言環境無關的名稱。
target - 此關係的目標物件
另請參見:
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)

AccessibleRelation

public AccessibleRelation(String key,
                          Object[] target)
使用給定的與語言環境無關的鍵創建新的 AccessibleRelation。String 鍵應是針對關係的與語言環境無關的鍵。它不是用作實際的 String 顯示給使用者的。要獲取本地化字元串,請使用 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 - 套件含此關係的目標物件的陣列

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only