JavaTM 2 Platform
Standard Ed. 6

javax.accessibility
類別 AccessibleContext

java.lang.Object
  繼承者 javax.accessibility.AccessibleContext
直接已知子類別:
Component.AccessibleAWTComponent, ImageIcon.AccessibleImageIcon, JList.AccessibleJList.AccessibleJListChild, JTable.AccessibleJTable.AccessibleJTableCell, JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry, JTree.AccessibleJTree.AccessibleJTreeNode, MenuComponent.AccessibleAWTMenuComponent, ProgressMonitor.AccessibleProgressMonitor

public abstract class AccessibleContext
extends Object

AccessibleContext 表示所有可存取物件返回的最少資訊。此資訊包括物件的可存取名稱、描述、職責和狀態,以及關於其父物件和子物件的資訊。AccessibleContext 還包含用於獲取更多關於元件的特定可存取資訊的方法。如果元件支持這些方法,則它們將返回實作以下一個或多個介面的物件:


欄位摘要
static String ACCESSIBLE_ACTION_PROPERTY
          用於指示支持的動作集已更改的常數。
static String ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY
          用於確定元件的活動子級已更改的常數。
static String ACCESSIBLE_CARET_PROPERTY
          用於確定 accessibleText 插入符已更改的常數。
static String ACCESSIBLE_CHILD_PROPERTY
          用於確定何時向物件添加或從物件移除 Accessible 子級的常數。
static String ACCESSIBLE_COMPONENT_BOUNDS_CHANGED
          指示元件邊界已更改的 PropertyChangeEvent。
static String ACCESSIBLE_DESCRIPTION_PROPERTY
          用於確定 accessibleDescription 屬性已更改的常數。
static String ACCESSIBLE_HYPERTEXT_OFFSET
          用於指示超文本元素已收到焦點的常數。
static String ACCESSIBLE_INVALIDATE_CHILDREN
          指示某個元件(例如階層樹或文本)的子級已發生重要更改的 PropertyChangeEvent。
static String ACCESSIBLE_NAME_PROPERTY
          用於確定 accessibleName 屬性已更改的常數。
static String ACCESSIBLE_SELECTION_PROPERTY
          用於確定 accessibleSelection 已更改的常數。
static String ACCESSIBLE_STATE_PROPERTY
          用於確定 accessibleStateSet 屬性已更改的常數。
static String ACCESSIBLE_TABLE_CAPTION_CHANGED
          用於指示表標題已更改的常數。
static String ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED
          用於指示列描述已更改的常數。
static String ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED
          用於指示列標題已更改的常數。
static String ACCESSIBLE_TABLE_MODEL_CHANGED
          用於指示表資料已更改的常數。
static String ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED
          用於指示行描述已更改的常數。
static String ACCESSIBLE_TABLE_ROW_HEADER_CHANGED
          用於指示行標題已更改的常數。
static String ACCESSIBLE_TABLE_SUMMARY_CHANGED
          用於指示表摘要已更改的常數。
static String ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED
          指示文本屬性已更改的 PropertyChangeEvent。
static String ACCESSIBLE_TEXT_PROPERTY
          指示文本已更改的 PropertyChangeEvent。
static String ACCESSIBLE_VALUE_PROPERTY
          用於確定 accessibleValue 屬性已更改的常數。
static String ACCESSIBLE_VISIBLE_DATA_PROPERTY
          用於確定物件的可見外觀已更改的常數。
protected  String accessibleDescription
          包含物件描述的本地化 String。
protected  String accessibleName
          包含物件名稱的本地化 String。
protected  Accessible accessibleParent
          此物件的可存取父級。
 
建構子摘要
AccessibleContext()
           
 
方法摘要
 void addPropertyChangeListener(PropertyChangeListener listener)
          將 PropertyChangeListener 添加到偵聽器列表。
 void firePropertyChange(String propertyName, Object oldValue, Object newValue)
          對報告 bound 屬性更改的支持。
 AccessibleAction getAccessibleAction()
          獲取與此物件關聯的可支持一個或多個動作的 AccessibleAction。
abstract  Accessible getAccessibleChild(int i)
          返回該物件的指定 Accessible 子級。
abstract  int getAccessibleChildrenCount()
          返回該物件的可存取子級數。
 AccessibleComponent getAccessibleComponent()
          獲取與此物件關聯的 AccessibleComponent,它具有圖形表示形式。
 String getAccessibleDescription()
          獲取此物件的 accessibleDescription 屬性。
 AccessibleEditableText getAccessibleEditableText()
          獲取與在顯示器上顯示可編輯文本的此物件關聯的 AccessibleEditableText。
 AccessibleIcon[] getAccessibleIcon()
          獲取與此物件關聯的具有一個或多個相關圖標的 AccessibleIcons
abstract  int getAccessibleIndexInParent()
          獲取此物件在其可存取父級中的基於零的索引。
 String getAccessibleName()
          獲取此物件的 accessibleName 屬性。
 Accessible getAccessibleParent()
          獲取此物件的 Accessible 父物件。
 AccessibleRelationSet getAccessibleRelationSet()
          獲取與某個物件關聯的 AccessibleRelationSet
abstract  AccessibleRole getAccessibleRole()
          獲取此物件的職責。
 AccessibleSelection getAccessibleSelection()
          獲取與此物件關聯的 AccessibleSelection,該物件允許選擇其 Accessible 子級。
abstract  AccessibleStateSet getAccessibleStateSet()
          獲取此物件的狀態集合。
 AccessibleTable getAccessibleTable()
          獲取與某個物件關聯的 AccessibleTable
 AccessibleText getAccessibleText()
          獲取與在顯示器上顯示文本的此物件關聯的 AccessibleText。
 AccessibleValue getAccessibleValue()
          獲取與此物件關聯的支持 Numerical 值的 AccessibleValue。
abstract  Locale getLocale()
          獲取該元件的語言環境。
 void removePropertyChangeListener(PropertyChangeListener listener)
          從偵聽器列表移除 PropertyChangeListener。
 void setAccessibleDescription(String s)
          設置此物件的可存取描述。
 void setAccessibleName(String s)
          設置此物件的可存取的本地化名稱。
 void setAccessibleParent(Accessible a)
          設置此物件的 Accessible 父物件。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

欄位詳細資訊

ACCESSIBLE_NAME_PROPERTY

public static final String ACCESSIBLE_NAME_PROPERTY
用於確定 accessibleName 屬性已更改的常數。PropertyChangeEvent 中原有的值將為原有的 accessibleName,新值將為新的 accessibleName。

另請參見:
getAccessibleName(), addPropertyChangeListener(java.beans.PropertyChangeListener), 常數欄位值

ACCESSIBLE_DESCRIPTION_PROPERTY

public static final String ACCESSIBLE_DESCRIPTION_PROPERTY
用於確定 accessibleDescription 屬性已更改的常數。PropertyChangeEvent 中原有的值將為原有的 accessibleDescription,新值將為新的 accessibleDescription。

另請參見:
getAccessibleDescription(), addPropertyChangeListener(java.beans.PropertyChangeListener), 常數欄位值

ACCESSIBLE_STATE_PROPERTY

public static final String ACCESSIBLE_STATE_PROPERTY
用於確定 accessibleStateSet 屬性已更改的常數。accessibleStateSet 中原有值將為原有的 AccessibleState,新值將為新的 AccessibleState。例如,如果支持垂直和水平狀態的某元件從垂直方向更改為水平方向,則原有值將為 AccessibleState.VERTICAL,新值將為 AccessibleState.HORIZONTAL。請注意這兩個值也可以為 null。例如,當某元件從啟用狀態更改為禁用狀態,則原有值將為 AccessibleState.ENABLED,新值將為 null。

另請參見:
getAccessibleStateSet(), AccessibleState, AccessibleStateSet, addPropertyChangeListener(java.beans.PropertyChangeListener), 常數欄位值

ACCESSIBLE_VALUE_PROPERTY

public static final String ACCESSIBLE_VALUE_PROPERTY
用於確定 accessibleValue 屬性已更改的常數。PropertyChangeEvent 中原有的值將為表示原有值的 Number,新值將為表示新值的 Number

另請參見:
getAccessibleValue(), addPropertyChangeListener(java.beans.PropertyChangeListener), 常數欄位值

ACCESSIBLE_SELECTION_PROPERTY

public static final String ACCESSIBLE_SELECTION_PROPERTY
用於確定 accessibleSelection 已更改的常數。當前保留 PropertyChangeEvent 中的原有值和新值,供將來使用。

另請參見:
getAccessibleSelection(), addPropertyChangeListener(java.beans.PropertyChangeListener), 常數欄位值

ACCESSIBLE_CARET_PROPERTY

public static final String ACCESSIBLE_CARET_PROPERTY
用於確定 accessibleText 插入符已更改的常數。PropertyChangeEvent 中的原有值將為表示原有插入符位置的整數,新值將為表示新的/當前插入符位置的整數。

另請參見:
addPropertyChangeListener(java.beans.PropertyChangeListener), 常數欄位值

ACCESSIBLE_VISIBLE_DATA_PROPERTY

public static final String ACCESSIBLE_VISIBLE_DATA_PROPERTY
用於確定物件的可見外觀已更改的常數。當前保留 PropertyChangeEvent 中的原有值和新值,供將來使用。

另請參見:
addPropertyChangeListener(java.beans.PropertyChangeListener), 常數欄位值

ACCESSIBLE_CHILD_PROPERTY

public static final String ACCESSIBLE_CHILD_PROPERTY
用於確定何時向物件添加或從物件移除 Accessible 子級的常數。如果要添加 Accessible 子級,則原有值將為 null,新值將為 Accessible 子級。如果要移除 Accessible 子級,則原有值將為 Accessible 子級,新值將為 null。

另請參見:
addPropertyChangeListener(java.beans.PropertyChangeListener), 常數欄位值

ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY

public static final String ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY
用於確定元件的活動子級已更改的常數。活動的子級用於列表、階層樹和表這樣的物件,這些物件可能有臨時子級。當活動子級已更改時,屬性更改事件的原有值將為表示以前活動子級的 Accessible,新值將為表示當前活動子級的 Accessible。

另請參見:
addPropertyChangeListener(java.beans.PropertyChangeListener), 常數欄位值

ACCESSIBLE_TABLE_CAPTION_CHANGED

public static final String ACCESSIBLE_TABLE_CAPTION_CHANGED
用於指示表標題已更改的常數。PropertyChangeEvent 中的原有值將為表示以前表標題的 Accessible,新值將為表示新表標題的 Accessible。

另請參見:
Accessible, AccessibleTable, 常數欄位值

ACCESSIBLE_TABLE_SUMMARY_CHANGED

public static final String ACCESSIBLE_TABLE_SUMMARY_CHANGED
用於指示表摘要已更改的常數。PropertyChangeEvent 中的原有值將為表示以前表摘要的 Accessible,新值將為表示新表摘要的 Accessible。

另請參見:
Accessible, AccessibleTable, 常數欄位值

ACCESSIBLE_TABLE_MODEL_CHANGED

public static final String ACCESSIBLE_TABLE_MODEL_CHANGED
用於指示表資料已更改的常數。PropertyChangeEvent 中的原有值將為 null,新值將為表示表更改的 AccessibleTableModelChange。

另請參見:
AccessibleTable, AccessibleTableModelChange, 常數欄位值

ACCESSIBLE_TABLE_ROW_HEADER_CHANGED

public static final String ACCESSIBLE_TABLE_ROW_HEADER_CHANGED
用於指示行標題已更改的常數。PropertyChangeEvent 中的原有值將為 null,新值將為表示標題更改的 AccessibleTableModelChange。

另請參見:
AccessibleTable, AccessibleTableModelChange, 常數欄位值

ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED

public static final String ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED
用於指示行描述已更改的常數。PropertyChangeEvent 中的原有值將為 null,新值將為表示行索引的 Integer。

另請參見:
AccessibleTable, 常數欄位值

ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED

public static final String ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED
用於指示列標題已更改的常數。PropertyChangeEvent 中的原有值將為 null,新值將為表示標題更改的 AccessibleTableModelChange。

另請參見:
AccessibleTable, AccessibleTableModelChange, 常數欄位值

ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED

public static final String ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED
用於指示列描述已更改的常數。PropertyChangeEvent 中的原有值將為 null,新值將為表示列索引的 Integer。

另請參見:
AccessibleTable, 常數欄位值

ACCESSIBLE_ACTION_PROPERTY

public static final String ACCESSIBLE_ACTION_PROPERTY
用於指示支持的動作集已更改的常數。PropertyChangeEvent 中的原有值將為表示所支持的原有動作數的 Integer,新值將為表示所支持的新動作數的 Integer。

另請參見:
AccessibleAction, 常數欄位值

ACCESSIBLE_HYPERTEXT_OFFSET

public static final String ACCESSIBLE_HYPERTEXT_OFFSET
用於指示超文本元素已收到焦點的常數。PropertyChangeEvent 中的原有值將為表示以前具有焦點的元素在文檔中的起始索引的 Integer,新值將為表示當前具有焦點的元素在文檔中的起始索引的 Integer。值 -1 指示該元素現在不具有焦點或以前不具有焦點。

另請參見:
AccessibleHyperlink, 常數欄位值

ACCESSIBLE_TEXT_PROPERTY

public static final String ACCESSIBLE_TEXT_PROPERTY
指示文本已更改的 PropertyChangeEvent。
對於文本插入來說,oldValue 為 null,newValue 為指定所插入文本的 AccessibleTextSequence。
對於文本刪除來說,oldValue 為指定所刪除文本的 AccessibleTextSequence,newValue 為 null。
對於文本替換來說,oldValue 為指定原有文本的 AccessibleTextSequence,newValue 為指定新文本的 AccessibleTextSequence。

另請參見:
getAccessibleText(), addPropertyChangeListener(java.beans.PropertyChangeListener), #AccessibleText.AccessibleTextSequence, 常數欄位值

ACCESSIBLE_INVALIDATE_CHILDREN

public static final String ACCESSIBLE_INVALIDATE_CHILDREN
指示某個元件(例如階層樹或文本)的子級已發生重要更改的 PropertyChangeEvent。此更改通知事件偵聽器,需要重新獲取子元件的狀態。oldValue 為 null,newValue 為其子級已無效的元件。

從以下版本開始:
1.5
另請參見:
getAccessibleText(), addPropertyChangeListener(java.beans.PropertyChangeListener), #AccessibleText.AccessibleTextSequence, 常數欄位值

ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED

public static final String ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED
指示文本屬性已更改的 PropertyChangeEvent。
對於屬性插入來說,oldValue 為 null,newValue 為指定所插入屬性的 AccessibleAttributeSequence。
對於屬性刪除來說,oldValue 為指定所刪除屬性的 AccessibleAttributeSequence,newValue 為 null。
對於屬性替換來說,oldValue 為指定原有屬性的 AccessibleAttributeSequence,newValue 為指定新屬性的 AccessibleAttributeSequence。

從以下版本開始:
1.5
另請參見:
getAccessibleText(), addPropertyChangeListener(java.beans.PropertyChangeListener), #AccessibleText.AccessibleAttributeSequence, 常數欄位值

ACCESSIBLE_COMPONENT_BOUNDS_CHANGED

public static final String ACCESSIBLE_COMPONENT_BOUNDS_CHANGED
指示元件邊界已更改的 PropertyChangeEvent。oldValue 為原有元件的邊界,newValue 為新元件的界限。

從以下版本開始:
1.5
另請參見:
addPropertyChangeListener(java.beans.PropertyChangeListener), 常數欄位值

accessibleParent

protected Accessible accessibleParent
此物件的可存取父級。

另請參見:
getAccessibleParent(), setAccessibleParent(javax.accessibility.Accessible)

accessibleName

protected String accessibleName
包含物件名稱的本地化 String。

另請參見:
getAccessibleName(), setAccessibleName(java.lang.String)

accessibleDescription

protected String accessibleDescription
包含物件描述的本地化 String。

另請參見:
getAccessibleDescription(), setAccessibleDescription(java.lang.String)
建構子詳細資訊

AccessibleContext

public AccessibleContext()
方法詳細資訊

getAccessibleName

public String getAccessibleName()
獲取此物件的 accessibleName 屬性。物件的 accessibleName 屬性是指定該物件功能的本地化 String。例如,標籤和按鈕的 accessibleName 屬性可以是標籤或按鈕本身的文本。對於不顯示其名稱的物件,仍應設置 accessibleName。例如,對於用於輸入城市名稱的文本欄位,在 en_US 語言環境下,accessibleName 可以為 "city"。

返回:
物件的本地化名稱;如果此物件沒有名稱,則返回 null
另請參見:
setAccessibleName(java.lang.String)

setAccessibleName

public void setAccessibleName(String s)
設置此物件的可存取的本地化名稱。更改名稱將導致觸發 ACCESSIBLE_NAME_PROPERTY 屬性的 PropertyChangeEvent。

參數:
s - 物件的新本地化名稱。
另請參見:
getAccessibleName(), addPropertyChangeListener(java.beans.PropertyChangeListener)

getAccessibleDescription

public String getAccessibleDescription()
獲取此物件的 accessibleDescription 屬性。此物件的 accessibleDescription 屬性是描述該物件功能的本地化短語。例如,對於 "Cancel" 按鈕,accessibleDescription 可以是 "Ignore changes and close dialog box"(忽略更改並關閉對話框)。

返回:
該物件的本地化描述;如果此物件沒有描述,則返回 null
另請參見:
setAccessibleDescription(java.lang.String)

setAccessibleDescription

public void setAccessibleDescription(String s)
設置此物件的可存取描述。更改名稱將導致觸發 ACCESSIBLE_DESCRIPTION_PROPERTY 屬性的 PropertyChangeEvent。

參數:
s - 此物件的新的本地化描述
另請參見:
setAccessibleName(java.lang.String), addPropertyChangeListener(java.beans.PropertyChangeListener)

getAccessibleRole

public abstract AccessibleRole getAccessibleRole()
獲取此物件的職責。物件的職責是此物件的類別的一般功能或用途。例如,push 按鈕的職責是 AccessibleRole.PUSH_BUTTON。AccessibleRole 中提供了一些職責,元件開發人員可以從一組預定義職責中進行選擇。這就使輔助技術能為各種交互的元件子類別(例如,對所有充當按鈕的元件使用 AccessibleRole.PUSH_BUTTON)以及區分行為各異的子類別(例如,複選框 AccessibleRole.CHECK_BOX 和單選框 AccessibleRole.RADIO_BUTTON)提供一致的介面。

注意,AccessibleRole 類別也是可擴展的,因此如果預定義的職責集合不充分,則自定義元件的開發人員可以定義他們自己的 AccessibleRole。

返回:
描述該物件職責的 AccessibleRole 實例
另請參見:
AccessibleRole

getAccessibleStateSet

public abstract AccessibleStateSet getAccessibleStateSet()
獲取此物件的狀態集合。物件的 AccessibleStateSet 由一組唯一的 AccessibleState 組成。物件的 AccessibleStateSet 中的更改將導致觸發 ACCESSIBLE_STATE_PROPERTY 屬性的 PropertyChangeEvent。

返回:
包含物件的當前狀態集合的 AccessibleStateSet 的實例
另請參見:
AccessibleStateSet, AccessibleState, addPropertyChangeListener(java.beans.PropertyChangeListener)

getAccessibleParent

public Accessible getAccessibleParent()
獲取此物件的 Accessible 父物件。

返回:
此物件的 Accessible 父物件;如果此物件沒有 Accessible 父物件,則返回 null

setAccessibleParent

public void setAccessibleParent(Accessible a)
設置此物件的 Accessible 父物件。這意味著此方法僅用於以下情形:即不應將實際元件的父級視為元件的可存取父級,並且此方法只應由可存取子級的父級調用。

參數:
a - - 要設置為父級的 Accessible

getAccessibleIndexInParent

public abstract int getAccessibleIndexInParent()
獲取此物件在其可存取父級中的基於零的索引。

返回:
返回此物件在父級中從零開始的索引;如果此物件沒有可存取父級,則返回 -1。
另請參見:
getAccessibleParent(), getAccessibleChildrenCount(), getAccessibleChild(int)

getAccessibleChildrenCount

public abstract int getAccessibleChildrenCount()
返回該物件的可存取子級數。

返回:
該物件的可存取子級數。

getAccessibleChild

public abstract Accessible getAccessibleChild(int i)
返回該物件的指定 Accessible 子級。Accessible 物件的 Accessible 子級是從零開始的,因此 Accessible 物件的第一個子物件的索引為 0,第二個子物件的索引為 1,依此類別推。

參數:
i - 子級從零開始的索引
返回:
物件的 Accessible 子級
另請參見:
getAccessibleChildrenCount()

getLocale

public abstract Locale getLocale()
                          throws IllegalComponentStateException
獲取該元件的語言環境。如果該元件沒有語言環境,則返回其父級的語言環境。

返回:
此元件的語言環境。如果此元件沒有語言環境,則返回其父級的語言環境。
拋出:
IllegalComponentStateException - 如果該 Component 沒有自己的語言環境,並且尚未被添加到可以從套件含父級確定其語言環境的套件含層次結構中。

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
將 PropertyChangeListener 添加到偵聽器列表。此偵聽器為所有 Accessible 屬性註冊,並且將在這些屬性發生更改時調用。

參數:
listener - 要添加的 PropertyChangeListener
另請參見:
ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
從偵聽器列表移除 PropertyChangeListener。此方法移除一個為所有屬性註冊的 PropertyChangeListener。

參數:
listener - 要移除的 PropertyChangeListener

getAccessibleAction

public AccessibleAction getAccessibleAction()
獲取與此物件關聯的可支持一個或多個動作的 AccessibleAction。

返回:
如果受物件支持,則返回 AccessibleAction;否則返回 null
另請參見:
AccessibleAction

getAccessibleComponent

public AccessibleComponent getAccessibleComponent()
獲取與此物件關聯的 AccessibleComponent,它具有圖形表示形式。

返回:
如果受物件支持,則返回 AccessibleComponent;否則返回 null
另請參見:
AccessibleComponent

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()
獲取與此物件關聯的 AccessibleSelection,該物件允許選擇其 Accessible 子級。

返回:
如果受物件支持,則返回 AccessibleSelection;否則返回 null
另請參見:
AccessibleSelection

getAccessibleText

public AccessibleText getAccessibleText()
獲取與在顯示器上顯示文本的此物件關聯的 AccessibleText。

返回:
如果受物件支持,則返回 AccessibleText;否則返回 null
另請參見:
AccessibleText

getAccessibleEditableText

public AccessibleEditableText getAccessibleEditableText()
獲取與在顯示器上顯示可編輯文本的此物件關聯的 AccessibleEditableText。

返回:
如果受物件支持,則返回 AccessibleEditableText;否則返回 null
從以下版本開始:
1.4
另請參見:
AccessibleEditableText

getAccessibleValue

public AccessibleValue getAccessibleValue()
獲取與此物件關聯的支持 Numerical 值的 AccessibleValue。

返回:
如果受物件支持,則返回 AccessibleValue;否則返回 null
另請參見:
AccessibleValue

getAccessibleIcon

public AccessibleIcon[] getAccessibleIcon()
獲取與此物件關聯的具有一個或多個相關圖標的 AccessibleIcons

返回:
如果受物件支持,則返回一個 AccessibleIcon 陣列;否則返回 null
從以下版本開始:
1.3
另請參見:
AccessibleIcon

getAccessibleRelationSet

public AccessibleRelationSet getAccessibleRelationSet()
獲取與某個物件關聯的 AccessibleRelationSet

返回:
如果受物件支持,則返回 AccessibleRelationSet;否則返回 null
從以下版本開始:
1.3
另請參見:
AccessibleRelationSet

getAccessibleTable

public AccessibleTable getAccessibleTable()
獲取與某個物件關聯的 AccessibleTable

返回:
如果受物件支持,則返回 AccessibleTable;否則返回 null
從以下版本開始:
1.3
另請參見:
AccessibleTable

firePropertyChange

public void firePropertyChange(String propertyName,
                               Object oldValue,
                               Object newValue)
對報告 bound 屬性更改的支持。如果 oldValue 和 newValue 不相等,且 PropertyChangeEvent 偵聽器列表不為空,則對每個偵聽器觸發一個 PropertyChange 事件。通常,這由 Accessible 物件自己使用,而不應由應用程序調用。

參數:
propertyName - 已更改的屬性的計劃名稱。
oldValue - 屬性的原有值。
newValue - 屬性的新值。
另請參見:
PropertyChangeSupport, addPropertyChangeListener(java.beans.PropertyChangeListener), removePropertyChangeListener(java.beans.PropertyChangeListener), ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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