- 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
- Enclosing class:
- Container
protected class Container.AccessibleAWTContainerextends Component.AccessibleAWTComponent
Container的内部类,用于为可访问性提供默认支持。 此类不应由应用程序开发人员直接使用,而是仅由容器开发人员进行子类化。该类用于获取此对象的可访问角色,以及实现AccessibleContainer接口中的许多方法。
- 从以下版本开始:
- 1.3
- 另请参见:
- Serialized Form
-
-
嵌套类汇总
嵌套类 变量和类型 类 描述 protected class
Container.AccessibleAWTContainer.AccessibleContainerHandler
如果已注册,则在添加或删除子项时PropertyChange
侦听器。
-
字段汇总
字段 变量和类型 字段 描述 protected ContainerListener
accessibleContainerHandler
添加或删除子PropertyChange
时触发PropertyChange
的处理程序-
声明的属性在类 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
-
-
构造方法摘要
构造方法 变量 构造器 描述 protected
AccessibleAWTContainer()
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 void
addPropertyChangeListener(PropertyChangeListener listener)
将PropertyChangeListener添加到侦听器列表。Accessible
getAccessibleAt(Point p)
返回Accessible
子Accessible
(如果存在),包含在本地坐标Point
。Accessible
getAccessibleChild(int i)
返回对象的第n个Accessible
子Accessible
。int
getAccessibleChildrenCount()
返回对象中可访问的子级数。void
removePropertyChangeListener(PropertyChangeListener listener)
从侦听器列表中删除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
protected ContainerListener accessibleContainerHandler
添加或删除子PropertyChange
时触发PropertyChange
的处理程序
-
-
方法详细信息
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
返回对象中可访问的子级数。 如果此对象的所有子项都实现Accessible
,则此方法应返回此对象的子项数。- 重写:
-
getAccessibleChildrenCount
在课程Component.AccessibleAWTComponent
- 结果
- 对象中可访问的子项数
-
getAccessibleChild
public Accessible getAccessibleChild(int i)
返回对象的第n个Accessible
子Accessible
。- 重写:
-
getAccessibleChild
在课程Component.AccessibleAWTComponent
- 参数
-
i
- 从零开始的儿童指数 - 结果
- 第n个
Accessible
对象的子项 - 另请参见:
-
AccessibleContext.getAccessibleChildrenCount()
-
getAccessibleAt
public Accessible getAccessibleAt(Point p)
返回Accessible
子Accessible
(如果存在),包含在本地坐标Point
。- Specified by:
-
getAccessibleAt
接口AccessibleComponent
- 重写:
-
getAccessibleAt
在类Component.AccessibleAWTComponent
- 参数
-
p
-定义的左上角点Accessible
,在对象的父对象的坐标空间中给出 - 结果
-
Accessible
,如果存在,则在指定位置; 别的null
-
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
将PropertyChangeListener添加到侦听器列表。- 重写:
-
addPropertyChangeListener
在类Component.AccessibleAWTComponent
- 参数
-
listener
- 要添加的PropertyChangeListener - 另请参见:
-
AccessibleContext.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
-
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
从侦听器列表中删除PropertyChangeListener。 这将删除为所有属性注册的PropertyChangeListener。- 重写:
-
removePropertyChangeListener
在课程Component.AccessibleAWTComponent
- 参数
-
listener
- 要删除的PropertyChangeListener
-
-