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 accessibleFocusHandleraccessibleContainerHandleraccessibleAWTComponentHandler, accessibleAWTFocusHandlerACCESSIBLE_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, accessibleParentCLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUPCHARACTER, SENTENCE, WORDATTRIBUTE_RUN, LINE| Modifier | Constructor and Description |
|---|---|
protected |
AccessibleJPasswordField()
|
| Modifier and Type | Method and Description |
|---|---|
AccessibleRole |
getAccessibleRole()
Gets the role of this object.
|
AccessibleText |
getAccessibleText()
Gets the
AccessibleText for the
JPasswordField.
|
String |
getAfterIndex(int part, int index)
Returns the
String after a given
index.
|
String |
getAtIndex(int part, int index)
Returns the
String at a given
index.
|
String |
getBeforeIndex(int part, int index)
Returns the
String before a given
index.
|
String |
getTextRange(int startIndex, int endIndex)
Returns the text between two
indices.
|
AccessibleTextSequence |
getTextSequenceAfter(int part, int index)
Returns the
AccessibleTextSequence after a given
index.
|
AccessibleTextSequence |
getTextSequenceAt(int part, int index)
Returns the
AccessibleTextSequence at a given
index.
|
AccessibleTextSequence |
getTextSequenceBefore(int part, int index)
Returns the
AccessibleTextSequence before a given
index.
|
getAccessibleStateSetcaretUpdate, changedUpdate, cut, delete, doAccessibleAction, getAccessibleAction, getAccessibleActionCount, getAccessibleActionDescription, getAccessibleEditableText, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart, getTextBounds, insertTextAtIndex, insertUpdate, paste, removeUpdate, replaceText, selectText, setAttributes, setTextContentsaddPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListenergetAccessibleAtaddFocusListener, 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, setVisiblefirePropertyChange, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFocusListener, 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, setVisiblepublic AccessibleRolegetAccessibleRole()
getAccessibleRole in class
JTextComponent.AccessibleJTextComponent
AccessibleRole
public AccessibleTextgetAccessibleText()
AccessibleText for the
JPasswordField. The returned object also implements the
AccessibleExtendedText interface.
getAccessibleText in class
JTextComponent.AccessibleJTextComponent
AccessibleText for the JPasswordField
AccessibleContext,
AccessibleContext.getAccessibleText() ,
AccessibleText,
AccessibleExtendedText
public StringgetAtIndex(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 retrieve
index - an index within the text
String if
part and
index are valid. Otherwise,
null is returned
AccessibleText.CHARACTER ,
AccessibleText.WORD ,
AccessibleText.SENTENCE
public StringgetAfterIndex(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 retrieve
index - an index within the text
String if
part and
index are valid. Otherwise,
null is returned
AccessibleText.CHARACTER ,
AccessibleText.WORD ,
AccessibleText.SENTENCE
public StringgetBeforeIndex(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 retrieve
index - an index within the text
String if
part and
index are valid. Otherwise,
null is returned
AccessibleText.CHARACTER ,
AccessibleText.WORD ,
AccessibleText.SENTENCE
public StringgetTextRange(int startIndex, int endIndex)
indices.
getTextRange in interface
AccessibleEditableText
getTextRange in interface
AccessibleExtendedText
getTextRange in class
JTextComponent.AccessibleJTextComponent
startIndex - the start index in the text
endIndex - the end index in the text
null is returned
public AccessibleTextSequencegetTextSequenceAt(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 retrieve
index - an index within the text
AccessibleTextSequence specifying the text if
part and
index are valid. Otherwise,
null is returned
AccessibleText.CHARACTER ,
AccessibleText.WORD ,
AccessibleText.SENTENCE ,
AccessibleExtendedText.LINE ,
AccessibleExtendedText.ATTRIBUTE_RUN
public AccessibleTextSequencegetTextSequenceAfter(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 retrieve
index - an index within the text
AccessibleTextSequence specifying the text if
part and
index are valid. Otherwise,
null is returned
AccessibleText.CHARACTER ,
AccessibleText.WORD ,
AccessibleText.SENTENCE ,
AccessibleExtendedText.LINE ,
AccessibleExtendedText.ATTRIBUTE_RUN
public AccessibleTextSequencegetTextSequenceBefore(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 retrieve
index - an index within the text
AccessibleTextSequence specifying the text if
part and
index are valid. Otherwise,
null is returned
AccessibleText.CHARACTER ,
AccessibleText.WORD ,
AccessibleText.SENTENCE ,
AccessibleExtendedText.LINE ,
AccessibleExtendedText.ATTRIBUTE_RUN