Serializable, EventListener, AccessibleAction, AccessibleComponent, AccessibleEditableText, AccessibleExtendedComponent, AccessibleExtendedText, AccessibleText, CaretListener, DocumentListener
JPasswordFieldprotected class JPasswordField.AccessibleJPasswordField extends JTextField.AccessibleJTextField
JPasswordField class. It provides an implementation of the Java Accessibility API appropriate to password 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 JavaBeans has been added to the java.beans package. Please see XMLEncoder.
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
accessibleFocusHandler
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
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
ATTRIBUTE_RUN, LINE
CHARACTER, SENTENCE, WORD
| Modifier | Constructor | Description | 
|---|---|---|
| protected  | Constructs an  AccessibleJPasswordField. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| AccessibleRole | getAccessibleRole() | Gets the role of this object. | 
| AccessibleText | getAccessibleText() | Gets the  AccessibleTextfor theJPasswordField. | 
| String | getAfterIndex | Returns the  Stringafter a givenindex. | 
| String | getAtIndex | Returns the  Stringat a givenindex. | 
| String | getBeforeIndex | Returns the  Stringbefore a givenindex. | 
| String | getTextRange | Returns the text between two  indices. | 
| AccessibleTextSequence | getTextSequenceAfter | Returns the  AccessibleTextSequenceafter a givenindex. | 
| AccessibleTextSequence | getTextSequenceAt | Returns the  AccessibleTextSequenceat a givenindex. | 
| AccessibleTextSequence | getTextSequenceBefore | Returns the  AccessibleTextSequencebefore a givenindex. | 
getAccessibleStateSet
caretUpdate, changedUpdate, cut, delete, doAccessibleAction, getAccessibleActionCount, getAccessibleActionDescription, getAccessibleEditableText, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart, getTextBounds, insertTextAtIndex, insertUpdate, paste, removeUpdate, replaceText, selectText, setAttributes, setTextContents
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
getAccessibleAt
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
firePropertyChange, getAccessibleAction, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
protected AccessibleJPasswordField()
AccessibleJPasswordField.public AccessibleRole getAccessibleRole()
getAccessibleRole in class JTextComponent.AccessibleJTextComponent
public AccessibleText getAccessibleText()
AccessibleText for the JPasswordField. The returned object also implements the AccessibleExtendedText interface.getAccessibleText in class JTextComponent.AccessibleJTextComponent
AccessibleText for the JPasswordFieldpublic String getAtIndex(int part, int index)
String at a given index.getAtIndex in interface AccessibleText
getAtIndex in class JTextComponent.AccessibleJTextComponent
part - the CHARACTER, WORD or SENTENCE to retrieveindex - an index within the textString if part and index are valid. Otherwise, null is returnedpublic String getAfterIndex(int part, int index)
String after a given index.getAfterIndex in interface AccessibleText
getAfterIndex in class JTextComponent.AccessibleJTextComponent
part - the CHARACTER, WORD or SENTENCE to retrieveindex - an index within the textString if part and index are valid. Otherwise, null is returnedpublic String getBeforeIndex(int part, int index)
String before a given index.getBeforeIndex in interface AccessibleText
getBeforeIndex in class JTextComponent.AccessibleJTextComponent
part - the CHARACTER, WORD or SENTENCE to retrieveindex - an index within the textString if part and index are valid. Otherwise, null is returnedpublic String getTextRange(int startIndex, int endIndex)
indices.getTextRange in interface AccessibleEditableText
getTextRange in interface AccessibleExtendedText
getTextRange in class JTextComponent.AccessibleJTextComponent
startIndex - the start index in the textendIndex - the end index in the textnull is returnedpublic AccessibleTextSequence getTextSequenceAt(int part, int index)
AccessibleTextSequence at a given index.getTextSequenceAt in interface AccessibleExtendedText
getTextSequenceAt in class JTextComponent.AccessibleJTextComponent
part - the CHARACTER, WORD, SENTENCE, LINE or ATTRIBUTE_RUN to retrieveindex - an index within the textAccessibleTextSequence specifying the text if part and index are valid. Otherwise, null is returnedpublic AccessibleTextSequence getTextSequenceAfter(int part, int index)
AccessibleTextSequence after a given index.getTextSequenceAfter in interface AccessibleExtendedText
getTextSequenceAfter in class JTextComponent.AccessibleJTextComponent
part - the CHARACTER, WORD, SENTENCE, LINE or ATTRIBUTE_RUN to retrieveindex - an index within the textAccessibleTextSequence specifying the text if part and index are valid. Otherwise, null is returnedpublic AccessibleTextSequence getTextSequenceBefore(int part, int index)
AccessibleTextSequence before a given index.getTextSequenceBefore in interface AccessibleExtendedText
getTextSequenceBefore in class JTextComponent.AccessibleJTextComponent
part - the CHARACTER, WORD, SENTENCE, LINE or ATTRIBUTE_RUN to retrieveindex - an index within the textAccessibleTextSequence specifying the text if part and index are valid. Otherwise, null is returned
    © 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/javax/swing/JPasswordField.AccessibleJPasswordField.html