TextField.AccessibleAWTTextField (Java Platform SE 8 ) (original) (raw)
- javax.accessibility.AccessibleContext
- java.awt.Component.AccessibleAWTComponent
- java.awt.TextComponent.AccessibleAWTTextComponent
* * java.awt.TextField.AccessibleAWTTextField
- java.awt.TextComponent.AccessibleAWTTextComponent
- java.awt.Component.AccessibleAWTComponent
All Implemented Interfaces:
TextListener, Serializable, EventListener, AccessibleComponent, AccessibleText
Enclosing class:
TextField
protected class TextField.AccessibleAWTTextField
extends TextComponent.AccessibleAWTTextComponent
This class implements accessibility support for theTextField
class. It provides an implementation of the Java Accessibility API appropriate to text field user-interface elements.
Since:
1.3
See Also:
Serialized Form
Nested Class Summary
* ### Nested classes/interfaces inherited from class java.awt.[Component.AccessibleAWTComponent](../../java/awt/Component.AccessibleAWTComponent.html "class in java.awt") `[Component.AccessibleAWTComponent.AccessibleAWTComponentHandler](../../java/awt/Component.AccessibleAWTComponent.AccessibleAWTComponentHandler.html "class in java.awt"), [Component.AccessibleAWTComponent.AccessibleAWTFocusHandler](../../java/awt/Component.AccessibleAWTComponent.AccessibleAWTFocusHandler.html "class in java.awt")`
Field Summary
* ### Fields inherited from class java.awt.[Component.AccessibleAWTComponent](../../java/awt/Component.AccessibleAWTComponent.html "class in java.awt") `[accessibleAWTComponentHandler](../../java/awt/Component.AccessibleAWTComponent.html#accessibleAWTComponentHandler), [accessibleAWTFocusHandler](../../java/awt/Component.AccessibleAWTComponent.html#accessibleAWTFocusHandler)` * ### Fields inherited from class javax.accessibility.[AccessibleContext](../../javax/accessibility/AccessibleContext.html "class in javax.accessibility") `[ACCESSIBLE_ACTION_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FACTION%5FPROPERTY), [ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FACTIVE%5FDESCENDANT%5FPROPERTY), [ACCESSIBLE_CARET_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FCARET%5FPROPERTY), [ACCESSIBLE_CHILD_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FCHILD%5FPROPERTY), [ACCESSIBLE_COMPONENT_BOUNDS_CHANGED](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FCOMPONENT%5FBOUNDS%5FCHANGED), [ACCESSIBLE_DESCRIPTION_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FDESCRIPTION%5FPROPERTY), [ACCESSIBLE_HYPERTEXT_OFFSET](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FHYPERTEXT%5FOFFSET), [ACCESSIBLE_INVALIDATE_CHILDREN](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FINVALIDATE%5FCHILDREN), [ACCESSIBLE_NAME_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FNAME%5FPROPERTY), [ACCESSIBLE_SELECTION_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FSELECTION%5FPROPERTY), [ACCESSIBLE_STATE_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FSTATE%5FPROPERTY), [ACCESSIBLE_TABLE_CAPTION_CHANGED](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FCAPTION%5FCHANGED), [ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FCOLUMN%5FDESCRIPTION%5FCHANGED), [ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FCOLUMN%5FHEADER%5FCHANGED), [ACCESSIBLE_TABLE_MODEL_CHANGED](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FMODEL%5FCHANGED), [ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FROW%5FDESCRIPTION%5FCHANGED), [ACCESSIBLE_TABLE_ROW_HEADER_CHANGED](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FROW%5FHEADER%5FCHANGED), [ACCESSIBLE_TABLE_SUMMARY_CHANGED](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FTABLE%5FSUMMARY%5FCHANGED), [ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FTEXT%5FATTRIBUTES%5FCHANGED), [ACCESSIBLE_TEXT_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FTEXT%5FPROPERTY), [ACCESSIBLE_VALUE_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FVALUE%5FPROPERTY), [ACCESSIBLE_VISIBLE_DATA_PROPERTY](../../javax/accessibility/AccessibleContext.html#ACCESSIBLE%5FVISIBLE%5FDATA%5FPROPERTY), [accessibleDescription](../../javax/accessibility/AccessibleContext.html#accessibleDescription), [accessibleName](../../javax/accessibility/AccessibleContext.html#accessibleName), [accessibleParent](../../javax/accessibility/AccessibleContext.html#accessibleParent)` * ### Fields inherited from interface javax.accessibility.[AccessibleText](../../javax/accessibility/AccessibleText.html "interface in javax.accessibility") `[CHARACTER](../../javax/accessibility/AccessibleText.html#CHARACTER), [SENTENCE](../../javax/accessibility/AccessibleText.html#SENTENCE), [WORD](../../javax/accessibility/AccessibleText.html#WORD)`
Constructor Summary
Constructors
Modifier Constructor Description protected AccessibleAWTTextField() Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type Method Description AccessibleStateSet getAccessibleStateSet() Gets the state set of this object. * ### Methods inherited from class java.awt.[TextComponent.AccessibleAWTTextComponent](../../java/awt/TextComponent.AccessibleAWTTextComponent.html "class in java.awt") `[getAccessibleRole](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getAccessibleRole--), [getAccessibleText](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getAccessibleText--), [getAfterIndex](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getAfterIndex-int-int-), [getAtIndex](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getAtIndex-int-int-), [getBeforeIndex](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getBeforeIndex-int-int-), [getCaretPosition](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getCaretPosition--), [getCharacterAttribute](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getCharacterAttribute-int-), [getCharacterBounds](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getCharacterBounds-int-), [getCharCount](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getCharCount--), [getIndexAtPoint](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getIndexAtPoint-java.awt.Point-), [getSelectedText](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getSelectedText--), [getSelectionEnd](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getSelectionEnd--), [getSelectionStart](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getSelectionStart--), [textValueChanged](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#textValueChanged-java.awt.event.TextEvent-)` * ### Methods inherited from class java.awt.[Component.AccessibleAWTComponent](../../java/awt/Component.AccessibleAWTComponent.html "class in java.awt") `[addFocusListener](../../java/awt/Component.AccessibleAWTComponent.html#addFocusListener-java.awt.event.FocusListener-), [addPropertyChangeListener](../../java/awt/Component.AccessibleAWTComponent.html#addPropertyChangeListener-java.beans.PropertyChangeListener-), [contains](../../java/awt/Component.AccessibleAWTComponent.html#contains-java.awt.Point-), [getAccessibleAt](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleAt-java.awt.Point-), [getAccessibleChild](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleChild-int-), [getAccessibleChildrenCount](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleChildrenCount--), [getAccessibleComponent](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleComponent--), [getAccessibleDescription](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleDescription--), [getAccessibleIndexInParent](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleIndexInParent--), [getAccessibleName](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleName--), [getAccessibleParent](../../java/awt/Component.AccessibleAWTComponent.html#getAccessibleParent--), [getBackground](../../java/awt/Component.AccessibleAWTComponent.html#getBackground--), [getBounds](../../java/awt/Component.AccessibleAWTComponent.html#getBounds--), [getCursor](../../java/awt/Component.AccessibleAWTComponent.html#getCursor--), [getFont](../../java/awt/Component.AccessibleAWTComponent.html#getFont--), [getFontMetrics](../../java/awt/Component.AccessibleAWTComponent.html#getFontMetrics-java.awt.Font-), [getForeground](../../java/awt/Component.AccessibleAWTComponent.html#getForeground--), [getLocale](../../java/awt/Component.AccessibleAWTComponent.html#getLocale--), [getLocation](../../java/awt/Component.AccessibleAWTComponent.html#getLocation--), [getLocationOnScreen](../../java/awt/Component.AccessibleAWTComponent.html#getLocationOnScreen--), [getSize](../../java/awt/Component.AccessibleAWTComponent.html#getSize--), [isEnabled](../../java/awt/Component.AccessibleAWTComponent.html#isEnabled--), [isFocusTraversable](../../java/awt/Component.AccessibleAWTComponent.html#isFocusTraversable--), [isShowing](../../java/awt/Component.AccessibleAWTComponent.html#isShowing--), [isVisible](../../java/awt/Component.AccessibleAWTComponent.html#isVisible--), [removeFocusListener](../../java/awt/Component.AccessibleAWTComponent.html#removeFocusListener-java.awt.event.FocusListener-), [removePropertyChangeListener](../../java/awt/Component.AccessibleAWTComponent.html#removePropertyChangeListener-java.beans.PropertyChangeListener-), [requestFocus](../../java/awt/Component.AccessibleAWTComponent.html#requestFocus--), [setBackground](../../java/awt/Component.AccessibleAWTComponent.html#setBackground-java.awt.Color-), [setBounds](../../java/awt/Component.AccessibleAWTComponent.html#setBounds-java.awt.Rectangle-), [setCursor](../../java/awt/Component.AccessibleAWTComponent.html#setCursor-java.awt.Cursor-), [setEnabled](../../java/awt/Component.AccessibleAWTComponent.html#setEnabled-boolean-), [setFont](../../java/awt/Component.AccessibleAWTComponent.html#setFont-java.awt.Font-), [setForeground](../../java/awt/Component.AccessibleAWTComponent.html#setForeground-java.awt.Color-), [setLocation](../../java/awt/Component.AccessibleAWTComponent.html#setLocation-java.awt.Point-), [setSize](../../java/awt/Component.AccessibleAWTComponent.html#setSize-java.awt.Dimension-), [setVisible](../../java/awt/Component.AccessibleAWTComponent.html#setVisible-boolean-)` * ### Methods inherited from class javax.accessibility.[AccessibleContext](../../javax/accessibility/AccessibleContext.html "class in javax.accessibility") `[firePropertyChange](../../javax/accessibility/AccessibleContext.html#firePropertyChange-java.lang.String-java.lang.Object-java.lang.Object-), [getAccessibleAction](../../javax/accessibility/AccessibleContext.html#getAccessibleAction--), [getAccessibleEditableText](../../javax/accessibility/AccessibleContext.html#getAccessibleEditableText--), [getAccessibleIcon](../../javax/accessibility/AccessibleContext.html#getAccessibleIcon--), [getAccessibleRelationSet](../../javax/accessibility/AccessibleContext.html#getAccessibleRelationSet--), [getAccessibleSelection](../../javax/accessibility/AccessibleContext.html#getAccessibleSelection--), [getAccessibleTable](../../javax/accessibility/AccessibleContext.html#getAccessibleTable--), [getAccessibleValue](../../javax/accessibility/AccessibleContext.html#getAccessibleValue--), [setAccessibleDescription](../../javax/accessibility/AccessibleContext.html#setAccessibleDescription-java.lang.String-), [setAccessibleName](../../javax/accessibility/AccessibleContext.html#setAccessibleName-java.lang.String-), [setAccessibleParent](../../javax/accessibility/AccessibleContext.html#setAccessibleParent-javax.accessibility.Accessible-)` * ### Methods inherited from class java.lang.[Object](../../java/lang/Object.html "class in java.lang") `[clone](../../java/lang/Object.html#clone--), [equals](../../java/lang/Object.html#equals-java.lang.Object-), [finalize](../../java/lang/Object.html#finalize--), [getClass](../../java/lang/Object.html#getClass--), [hashCode](../../java/lang/Object.html#hashCode--), [notify](../../java/lang/Object.html#notify--), [notifyAll](../../java/lang/Object.html#notifyAll--), [toString](../../java/lang/Object.html#toString--), [wait](../../java/lang/Object.html#wait--), [wait](../../java/lang/Object.html#wait-long-), [wait](../../java/lang/Object.html#wait-long-int-)`
Constructor Detail
* #### AccessibleAWTTextField protected AccessibleAWTTextField()
Method Detail
* #### getAccessibleStateSet public [AccessibleStateSet](../../javax/accessibility/AccessibleStateSet.html "class in javax.accessibility") getAccessibleStateSet() Gets the state set of this object. Overrides: `[getAccessibleStateSet](../../java/awt/TextComponent.AccessibleAWTTextComponent.html#getAccessibleStateSet--)` in class `[TextComponent.AccessibleAWTTextComponent](../../java/awt/TextComponent.AccessibleAWTTextComponent.html "class in java.awt")` Returns: an instance of AccessibleStateSet describing the states of the object See Also: [AccessibleState](../../javax/accessibility/AccessibleState.html "class in javax.accessibility")
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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.