JTextField.AccessibleJTextField (Java Platform SE 6) (original) (raw)



javax.swing

Class JTextField.AccessibleJTextField

java.lang.Object extended by javax.accessibility.AccessibleContext extended by java.awt.Component.AccessibleAWTComponent extended by java.awt.Container.AccessibleAWTContainer extended by javax.swing.JComponent.AccessibleJComponent extended by javax.swing.text.JTextComponent.AccessibleJTextComponent extended by javax.swing.JTextField.AccessibleJTextField

All Implemented Interfaces:

Serializable, EventListener, AccessibleAction, AccessibleComponent, AccessibleEditableText, AccessibleExtendedComponent, AccessibleExtendedText, AccessibleText, CaretListener, DocumentListener

Direct Known Subclasses:

JPasswordField.AccessibleJPasswordField

Enclosing class:

JTextField


protected class JTextField.AccessibleJTextField

extends JTextComponent.AccessibleJTextComponent

This class implements accessibility support for the JTextField class. It provides an implementation of the Java Accessibility API appropriate to text field user-interface elements.

Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeansTM has been added to the java.beans package. Please see XMLEncoder.


Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Nested classes/interfaces inherited from class java.awt.Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Field Summary
Fields inherited from class javax.swing.JComponent.AccessibleJComponent
accessibleFocusHandler
Fields inherited from class java.awt.Container.AccessibleAWTContainer
accessibleContainerHandler
Fields inherited from class java.awt.Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
Fields inherited from class 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
Fields inherited from interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Fields inherited from interface javax.accessibility.AccessibleText
CHARACTER, SENTENCE, WORD
Fields inherited from interface javax.accessibility.AccessibleExtendedText
ATTRIBUTE_RUN, LINE
Constructor Summary
protected JTextField.AccessibleJTextField()
Method Summary
AccessibleStateSet getAccessibleStateSet() Gets the state set of this object.
Methods inherited from class javax.swing.text.JTextComponent.AccessibleJTextComponent
caretUpdate, changedUpdate, [cut](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#cut%28int, int%29), [delete](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#delete%28int, int%29), doAccessibleAction, getAccessibleAction, getAccessibleActionCount, getAccessibleActionDescription, getAccessibleEditableText, getAccessibleRole, getAccessibleText, [getAfterIndex](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getAfterIndex%28int, int%29), [getAtIndex](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getAtIndex%28int, int%29), [getBeforeIndex](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getBeforeIndex%28int, int%29), getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart, [getTextBounds](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getTextBounds%28int, int%29), [getTextRange](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getTextRange%28int, int%29), [getTextSequenceAfter](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getTextSequenceAfter%28int, int%29), [getTextSequenceAt](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getTextSequenceAt%28int, int%29), [getTextSequenceBefore](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getTextSequenceBefore%28int, int%29), [insertTextAtIndex](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#insertTextAtIndex%28int, java.lang.String%29), insertUpdate, paste, removeUpdate, [replaceText](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#replaceText%28int, int, java.lang.String%29), [selectText](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#selectText%28int, int%29), [setAttributes](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#setAttributes%28int, int, javax.swing.text.AttributeSet%29), setTextContents
Methods inherited from class javax.swing.JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
Methods inherited from class java.awt.Container.AccessibleAWTContainer
getAccessibleAt
Methods inherited from class java.awt.Component.AccessibleAWTComponent
addFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, 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
Methods inherited from class javax.accessibility.AccessibleContext
[firePropertyChange](../../javax/accessibility/AccessibleContext.html#firePropertyChange%28java.lang.String, java.lang.Object, java.lang.Object%29), getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, [wait](../../java/lang/Object.html#wait%28long, int%29)
Methods inherited from interface javax.accessibility.AccessibleComponent
addFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
Constructor Detail

JTextField.AccessibleJTextField

protected JTextField.AccessibleJTextField()

Method Detail

getAccessibleStateSet

public AccessibleStateSet getAccessibleStateSet()

Gets the state set of this object.

Overrides:

[getAccessibleStateSet](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getAccessibleStateSet%28%29) in class [JTextComponent.AccessibleJTextComponent](../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html "class in javax.swing.text")

Returns:

an instance of AccessibleStateSet describing the states of the object

See Also:

AccessibleState



Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

Scripting on this page tracks web page traffic, but does not change the content in any way.