|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.accessibility.AccessibleContext java.awt.Component.AccessibleAWTComponent java.awt.Container.AccessibleAWTContainer javax.swing.JComponent.AccessibleJComponent
public abstract class JComponent.AccessibleJComponent
用於為可存取性提供預設支持的 JComponent 內部類別。此類別並非旨在由應用程序開發人員直接使用,而只能由容器開發人員為其創建子類別。
警告:此類別的已序列化物件與以後的 Swing 版本不相容。當前序列化支持適用於短期存儲,或適用於在運行相同 Swing 版本的應用程序之間進行 RMI(Remote Method Invocation,遠端方法調用)。從 1.4 版本開始,已在 java.beans
套件中添加了支持所有 JavaBeansTM 長期存儲的功能。請參見 XMLEncoder
。
巢狀類別摘要 | |
---|---|
protected class |
JComponent.AccessibleJComponent.AccessibleContainerHandler
添加或移除子容器時觸發 PropertyChange 偵聽器(如果已註冊了此偵聽器)。 |
protected class |
JComponent.AccessibleJComponent.AccessibleFocusHandler
發生焦點事件時觸發 PropertyChange 偵聽器(如果已註冊了此偵聽器)。 |
從類別 java.awt.Component.AccessibleAWTComponent 繼承的巢狀類別/介面 |
---|
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler |
欄位摘要 | |
---|---|
protected ContainerListener |
accessibleContainerHandler
|
protected FocusListener |
accessibleFocusHandler
|
從類別 java.awt.Component.AccessibleAWTComponent 繼承的欄位 |
---|
accessibleAWTComponentHandler, accessibleAWTFocusHandler |
建構子摘要 | |
---|---|
protected |
JComponent.AccessibleJComponent()
儘管該類別是抽象的,但是應該通過所有子類別調用它。 |
方法摘要 | |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
將一個 PropertyChangeListener 添加到偵聽器列表中。 |
Accessible |
getAccessibleChild(int i)
返回物件的第 n 個可存取子級。 |
int |
getAccessibleChildrenCount()
返回物件中可存取的子級數。 |
String |
getAccessibleDescription()
獲取此物件的可存取描述。 |
AccessibleKeyBinding |
getAccessibleKeyBinding()
返回與此物件關聯的鍵綁定 |
String |
getAccessibleName()
獲取此物件的可存取名稱。 |
AccessibleRole |
getAccessibleRole()
獲取此物件的功能。 |
AccessibleStateSet |
getAccessibleStateSet()
獲取此物件的狀態。 |
protected String |
getBorderTitle(Border b)
在邊界層次結構(如果存在)中遞歸地搜尋帶有非 null 標題的 TitledBorder。 |
String |
getTitledBorderText()
返回有標題邊界的文本 |
String |
getToolTipText()
返回工具提示文本 |
void |
removePropertyChangeListener(PropertyChangeListener listener)
從偵聽器列表移除一個 PropertyChangeListener。 |
從類別 java.awt.Container.AccessibleAWTContainer 繼承的方法 |
---|
getAccessibleAt |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
從介面 javax.accessibility.AccessibleComponent 繼承的方法 |
---|
addFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible |
欄位詳細資訊 |
---|
protected ContainerListener accessibleContainerHandler
protected FocusListener accessibleFocusHandler
建構子詳細資訊 |
---|
protected JComponent.AccessibleJComponent()
方法詳細資訊 |
---|
public void addPropertyChangeListener(PropertyChangeListener listener)
Container.AccessibleAWTContainer
中的 addPropertyChangeListener
listener
- 要添加的 PropertyChangeListenerAccessibleContext.ACCESSIBLE_NAME_PROPERTY
,
AccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTY
,
AccessibleContext.ACCESSIBLE_STATE_PROPERTY
,
AccessibleContext.ACCESSIBLE_VALUE_PROPERTY
,
AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY
,
AccessibleContext.ACCESSIBLE_TEXT_PROPERTY
,
AccessibleContext.ACCESSIBLE_VISIBLE_DATA_PROPERTY
public void removePropertyChangeListener(PropertyChangeListener listener)
Component.AccessibleAWTComponent
中的 removePropertyChangeListener
listener
- 要移除的 PropertyChangeListener to be removedprotected String getBorderTitle(Border b)
public String getAccessibleName()
Component.AccessibleAWTComponent
中的 getAccessibleName
AccessibleContext.setAccessibleName(java.lang.String)
public String getAccessibleDescription()
Component.AccessibleAWTComponent
中的 getAccessibleDescription
AccessibleContext.setAccessibleDescription(java.lang.String)
public AccessibleRole getAccessibleRole()
Component.AccessibleAWTComponent
中的 getAccessibleRole
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
Component.AccessibleAWTComponent
中的 getAccessibleStateSet
AccessibleState
public int getAccessibleChildrenCount()
Container.AccessibleAWTContainer
中的 getAccessibleChildrenCount
public Accessible getAccessibleChild(int i)
Container.AccessibleAWTContainer
中的 getAccessibleChild
i
- 從零開始的子級索引
AccessibleContext.getAccessibleChildrenCount()
public String getToolTipText()
AccessibleExtendedComponent
中的 getToolTipText
public String getTitledBorderText()
AccessibleExtendedComponent
中的 getTitledBorderText
public AccessibleKeyBinding getAccessibleKeyBinding()
AccessibleExtendedComponent
中的 getAccessibleKeyBinding
AccessibleKeyBinding
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。