Serializable, AccessibleComponent
Box.AccessibleBox, CellRendererPane.AccessibleCellRendererPane, JComponent.AccessibleJComponent, Panel.AccessibleAWTPanel, ScrollPane.AccessibleAWTScrollPane, Window.AccessibleAWTWindow
Containerprotected class Container.AccessibleAWTContainer extends Component.AccessibleAWTComponent
The class used to obtain the accessible role for this object, as well as implementing many of the methods in the AccessibleContainer interface.
| Modifier and Type | Class | Description | 
|---|---|---|
| protected class  | Container.AccessibleAWTContainer.AccessibleContainerHandler | Fire  PropertyChangelistener, if one is registered, when children are added or removed. | 
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
| Modifier and Type | Field | Description | 
|---|---|---|
| protected ContainerListener | accessibleContainerHandler | The handler to fire  PropertyChangewhen children are added or removed | 
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 | Description | 
|---|---|---|
| protected  | Constructs an  AccessibleAWTContainer. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| void | addPropertyChangeListener | Adds a PropertyChangeListener to the listener list. | 
| Accessible | getAccessibleAt | Returns the  Accessiblechild, if one exists, contained at the local coordinatePoint. | 
| Accessible | getAccessibleChild | Returns the nth  Accessiblechild of the object. | 
| int | getAccessibleChildrenCount() | Returns the number of accessible children in the object. | 
| void | removePropertyChangeListener | Remove a PropertyChangeListener from the listener list. | 
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
PropertyChange when children are added or removedprotected AccessibleAWTContainer()
AccessibleAWTContainer.public int getAccessibleChildrenCount()
Accessible, then this method should return the number of children of this object.getAccessibleChildrenCount in class Component.AccessibleAWTComponent
public Accessible getAccessibleChild(int i)
Accessible child of the object.getAccessibleChild in class Component.AccessibleAWTComponent
i - zero-based index of childAccessible child of the objectpublic Accessible getAccessibleAt(Point p)
Accessible child, if one exists, contained at the local coordinate Point.getAccessibleAt in interface AccessibleComponent
getAccessibleAt in class Component.AccessibleAWTComponent
p - the point defining the top-left corner of the Accessible, given in the coordinate space of the object's parentAccessible, if it exists, at the specified location; else null
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener in class Component.AccessibleAWTComponent
listener - the PropertyChangeListener to be addedpublic void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener in class Component.AccessibleAWTComponent
listener - the PropertyChangeListener to be removed
    © 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
    https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/java/awt/Container.AccessibleAWTContainer.html