protected class Container.AccessibleAWTContainer extends Component.AccessibleAWTComponent
类用于获取该对象的访问的作用,以及实施中的许多accessiblecontainer接口的方法。
Modifier and Type | Class and Description |
---|---|
protected class |
Container.AccessibleAWTContainer.AccessibleContainerHandler
消防
PropertyChange 听众,如果注册,当孩子添加或删除。
|
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Modifier and Type | Field and Description |
---|---|
protected ContainerListener |
accessibleContainerHandler |
accessibleAWTComponentHandler, accessibleAWTFocusHandler
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
Modifier | Constructor and Description |
---|---|
protected |
AccessibleAWTContainer() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
增加了一个propertychangelistener的监听器列表。
|
Accessible |
getAccessibleAt(Point p)
返回
Accessible 孩子,如果存在,包含在局部坐标
Point 。
|
Accessible |
getAccessibleChild(int i)
返回对象的n
Accessible 孩子。
|
int |
getAccessibleChildrenCount()
返回对象中可访问的儿童的数量。
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
从列表中删除一个propertychangelistener听众。
|
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
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
protected ContainerListener accessibleContainerHandler
public int getAccessibleChildrenCount()
Accessible
孩子,那么这种方法应该返回这个对象的儿童人数。
getAccessibleChildrenCount
方法重写,继承类
Component.AccessibleAWTComponent
public Accessible getAccessibleChild(int i)
Accessible
孩子。
getAccessibleChild
方法重写,继承类
Component.AccessibleAWTComponent
i
-零基础指数的孩子
Accessible
孩子
AccessibleContext.getAccessibleChildrenCount()
public Accessible getAccessibleAt(Point p)
Accessible
孩子,如果存在,包含在局部坐标
Point
。
getAccessibleAt
接口
AccessibleComponent
getAccessibleAt
方法重写,继承类
Component.AccessibleAWTComponent
p
-点定义的
Accessible
的左上角,在该对象的父坐标空间
Accessible
,如果它存在,在指定的位置;否则
null
public void addPropertyChangeListener(PropertyChangeListener listener)
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
public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
方法重写,继承类
Component.AccessibleAWTComponent
listener
- propertychangelistener被删除
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.