java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Container.AccessibleAWTContainer
- 所有已实现的接口:
Serializable,AccessibleComponent
- 已知子类:
Box.AccessibleBox,CellRendererPane.AccessibleCellRendererPane,JComponent.AccessibleJComponent,Panel.AccessibleAWTPanel,ScrollPane.AccessibleAWTScrollPane,Window.AccessibleAWTWindow
- 封闭类:
Container
Container 的内部类用于提供对可访问性的默认支持。此类不打算由应用程序开发人员直接使用,而是仅供容器开发人员子类化。
该类用于获取此对象的可访问角色,以及实现 AccessibleContainer 接口中的许多方法。
- 自从:
- 1.3
- 参见:
-
内部类总结
内部类修饰符和类型类描述protected classFirePropertyChange监听器,如果已注册,则在添加或删除子项时。 -
字段摘要
字段在类 java.awt.Component.AccessibleAWTComponent 中声明的字段
accessibleAWTComponentHandler, accessibleAWTFocusHandler在类 javax.accessibility.AccessibleContext 中声明的字段
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述void将 PropertyChangeListener 添加到监听列表。返回Accessible子节点(如果存在)包含在本地坐标Point中。getAccessibleChild(int i) 返回对象的第 n 个Accessible子对象。int返回对象中可访问的子对象的数量。void从监听列表中删除 PropertyChangeListener。在类 java.awt.Component.AccessibleAWTComponent 中声明的方法
addFocusListener, contains, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRole, getAccessibleStateSet, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible在类 javax.accessibility.AccessibleContext 中声明的方法
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
字段详细信息
-
accessibleContainerHandler
添加或删除子项时触发PropertyChange的处理程序
-
-
构造方法详细信息
-
可访问的AWT容器
protected AccessibleAWTContainer()构造一个AccessibleAWTContainer。
-
-
方法详情
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()返回对象中可访问的子对象的数量。如果此对象的所有子对象都实现了Accessible,则此方法应返回此对象的子对象的数量。- 重写:
getAccessibleChildrenCount在类Component.AccessibleAWTComponent中- 返回:
- 对象中可访问子项的数量
-
getAccessibleChild
返回对象的第 n 个Accessible子对象。- 重写:
getAccessibleChild在类Component.AccessibleAWTComponent中- 参数:
i- 从零开始的子索引- 返回:
-
对象的第 n 个
Accessible子对象 - 参见:
-
getAccessibleAt
返回Accessible子节点(如果存在)包含在本地坐标Point中。- 指定者:
getAccessibleAt在接口AccessibleComponent中- 重写:
getAccessibleAt在类Component.AccessibleAWTComponent中- 参数:
p- 定义Accessible左上角的点,在对象父级的坐标空间中给出- 返回:
Accessible(如果存在)位于指定位置;否则null
-
addPropertyChangeListener
将 PropertyChangeListener 添加到监听列表。- 重写:
addPropertyChangeListener在类Component.AccessibleAWTComponent中- 参数:
listener- 要添加的 PropertyChangeListener- 参见:
-
removePropertyChangeListener
从监听列表中删除 PropertyChangeListener。这将删除为所有属性注册的 PropertyChangeListener。- 重写:
removePropertyChangeListener在类Component.AccessibleAWTComponent中- 参数:
listener- 要删除的 PropertyChangeListener
-