Package Summary Overview Summary

### class:JPasswordField.AccessibleJPasswordField [NONE]
- All Implemented Interfaces: Serializable, EventListener, AccessibleAction, AccessibleComponent, AccessibleEditableText, AccessibleExtendedComponent, AccessibleExtendedText, AccessibleText, CaretListener, DocumentListener Enclosing class: JPasswordField
      protected class JPasswordField.AccessibleJPasswordField
      extends JTextField.AccessibleJTextField
This class implements accessibility support for the `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`.

### constructor:AccessibleJPasswordField() [NONE]
- #### AccessibleJPasswordField
      protected AccessibleJPasswordField()

### method:getAccessibleRole() [NONE]
- #### getAccessibleRole
      public AccessibleRole getAccessibleRole()
Gets the role of this object. Overrides: `getAccessibleRole` in class `JTextComponent.AccessibleJTextComponent` Returns: an instance of AccessibleRole describing the role of the object (AccessibleRole.PASSWORD_TEXT) See Also: `AccessibleRole`

### method:getAccessibleText() [NONE]
- #### getAccessibleText
      public AccessibleText getAccessibleText()
Gets the `AccessibleText` for the `JPasswordField`. The returned object also implements the `AccessibleExtendedText` interface. Overrides: `getAccessibleText` in class `JTextComponent.AccessibleJTextComponent` Returns: `AccessibleText` for the JPasswordField Since: 1.6 See Also: `AccessibleContext`, `AccessibleContext.getAccessibleText()`, `AccessibleText`, `AccessibleExtendedText`

### method:getAtIndex(int, int) [NONE]
- #### getAtIndex
      public String getAtIndex(int part,
                               int index)
Returns the `String` at a given `index`. Specified by: `getAtIndex` in interface `AccessibleText` Overrides: `getAtIndex` in class `JTextComponent.AccessibleJTextComponent` Parameters: `part` - the `CHARACTER`, `WORD` or `SENTENCE` to retrieve `index` - an index within the text Returns: a `String` if `part` and `index` are valid. Otherwise, `null` is returned Since: 1.6 See Also: `AccessibleText.CHARACTER`, `AccessibleText.WORD`, `AccessibleText.SENTENCE`

### method:getAfterIndex(int, int) [NONE]
- #### getAfterIndex
      public String getAfterIndex(int part,
                                  int index)
Returns the `String` after a given `index`. Specified by: `getAfterIndex` in interface `AccessibleText` Overrides: `getAfterIndex` in class `JTextComponent.AccessibleJTextComponent` Parameters: `part` - the `CHARACTER`, `WORD` or `SENTENCE` to retrieve `index` - an index within the text Returns: a `String` if `part` and `index` are valid. Otherwise, `null` is returned Since: 1.6 See Also: `AccessibleText.CHARACTER`, `AccessibleText.WORD`, `AccessibleText.SENTENCE`

### method:getBeforeIndex(int, int) [NONE]
- #### getBeforeIndex
      public String getBeforeIndex(int part,
                                   int index)
Returns the `String` before a given `index`. Specified by: `getBeforeIndex` in interface `AccessibleText` Overrides: `getBeforeIndex` in class `JTextComponent.AccessibleJTextComponent` Parameters: `part` - the `CHARACTER`, `WORD` or `SENTENCE` to retrieve `index` - an index within the text Returns: a `String` if `part` and `index` are valid. Otherwise, `null` is returned Since: 1.6 See Also: `AccessibleText.CHARACTER`, `AccessibleText.WORD`, `AccessibleText.SENTENCE`

### method:getTextRange(int, int) [NONE]
- #### getTextRange
      public String getTextRange(int startIndex,
                                 int endIndex)
Returns the text between two `indices`. Specified by: `getTextRange` in interface `AccessibleEditableText` Specified by: `getTextRange` in interface `AccessibleExtendedText` Overrides: `getTextRange` in class `JTextComponent.AccessibleJTextComponent` Parameters: `startIndex` - the start index in the text `endIndex` - the end index in the text Returns: the text string if the indices are valid. Otherwise, `null` is returned Since: 1.6

### method:getTextSequenceAt(int, int) [NONE]
- #### getTextSequenceAt
      public AccessibleTextSequence getTextSequenceAt(int part,
                                                      int index)
Returns the `AccessibleTextSequence` at a given `index`. Specified by: `getTextSequenceAt` in interface `AccessibleExtendedText` Overrides: `getTextSequenceAt` in class `JTextComponent.AccessibleJTextComponent` Parameters: `part` - the `CHARACTER`, `WORD`, `SENTENCE`, `LINE` or `ATTRIBUTE_RUN` to retrieve `index` - an index within the text Returns: an `AccessibleTextSequence` specifying the text if `part` and `index` are valid. Otherwise, `null` is returned Since: 1.6 See Also: `AccessibleText.CHARACTER`, `AccessibleText.WORD`, `AccessibleText.SENTENCE`, `AccessibleExtendedText.LINE`, `AccessibleExtendedText.ATTRIBUTE_RUN`

### method:getTextSequenceAfter(int, int) [NONE]
- #### getTextSequenceAfter
      public AccessibleTextSequence getTextSequenceAfter(int part,
                                                         int index)
Returns the `AccessibleTextSequence` after a given `index`. Specified by: `getTextSequenceAfter` in interface `AccessibleExtendedText` Overrides: `getTextSequenceAfter` in class `JTextComponent.AccessibleJTextComponent` Parameters: `part` - the `CHARACTER`, `WORD`, `SENTENCE`, `LINE` or `ATTRIBUTE_RUN` to retrieve `index` - an index within the text Returns: an `AccessibleTextSequence` specifying the text if `part` and `index` are valid. Otherwise, `null` is returned Since: 1.6 See Also: `AccessibleText.CHARACTER`, `AccessibleText.WORD`, `AccessibleText.SENTENCE`, `AccessibleExtendedText.LINE`, `AccessibleExtendedText.ATTRIBUTE_RUN`

### method:getTextSequenceBefore(int, int) [NONE]
- #### getTextSequenceBefore
      public AccessibleTextSequence getTextSequenceBefore(int part,
                                                          int index)
Returns the `AccessibleTextSequence` before a given `index`. Specified by: `getTextSequenceBefore` in interface `AccessibleExtendedText` Overrides: `getTextSequenceBefore` in class `JTextComponent.AccessibleJTextComponent` Parameters: `part` - the `CHARACTER`, `WORD`, `SENTENCE`, `LINE` or `ATTRIBUTE_RUN` to retrieve `index` - an index within the text Returns: an `AccessibleTextSequence` specifying the text if `part` and `index` are valid. Otherwise, `null` is returned Since: 1.6 See Also: `AccessibleText.CHARACTER`, `AccessibleText.WORD`, `AccessibleText.SENTENCE`, `AccessibleExtendedText.LINE`, `AccessibleExtendedText.ATTRIBUTE_RUN`