Serializable
, EventListener
, AccessibleAction
, AccessibleComponent
, AccessibleEditableText
, AccessibleExtendedComponent
, AccessibleExtendedText
, AccessibleText
, CaretListener
, DocumentListener
JPasswordField
protected 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 AccessibleText for the JPasswordField . |
String |
getAfterIndex |
Returns the String after a given index . |
String |
getAtIndex |
Returns the String at a given index . |
String |
getBeforeIndex |
Returns the String before a given index . |
String |
getTextRange |
Returns the text between two indices . |
AccessibleTextSequence |
getTextSequenceAfter |
Returns the AccessibleTextSequence after a given index . |
AccessibleTextSequence |
getTextSequenceAt |
Returns the AccessibleTextSequence at a given index . |
AccessibleTextSequence |
getTextSequenceBefore |
Returns the AccessibleTextSequence before a given index . |
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