Serializable
, AccessibleComponent
Box.AccessibleBox
, CellRendererPane.AccessibleCellRendererPane
, JComponent.AccessibleJComponent
, Panel.AccessibleAWTPanel
, ScrollPane.AccessibleAWTScrollPane
, Window.AccessibleAWTWindow
Container
protected 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 PropertyChange listener, 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 PropertyChange when 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 Accessible child, if one exists, contained at the local coordinate Point . |
Accessible |
getAccessibleChild |
Returns the nth Accessible child 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