Класс JPasswordField.AccessibleJPasswordField
- Все реализуемые интерфейсы:
Serializable, EventListener, AccessibleAction, AccessibleComponent, AccessibleEditableText, AccessibleExtendedComponent, AccessibleExtendedText, AccessibleText, CaretListener, DocumentListener
- Внешний класс:
JPasswordField
protected class JPasswordField.AccessibleJPasswordField extends JTextField.AccessibleJTextField
JPasswordField. Он предоставляет реализацию Java Accessibility API, подходящую для элементов пользовательского интерфейса поля пароля. Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации предназначена для кратковременного хранения или взаимодействия через RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, в пакет java.beans добавлена поддержка долгосрочного хранения всех JavaBeans. См. XMLEncoder.
- Начиная с версии:
- 1.2
Краткое описание вложенных классов
Вложенные классы и интерфейсы, объявленные в классе JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Вложенные классы и интерфейсы, объявленные в классе Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Краткое описание полей
Поля, объявленные в классе JComponent.AccessibleJComponent
accessibleFocusHandler
Поля, объявленные в классе Container.AccessibleAWTContainer
accessibleContainerHandler
Поля, объявленные в классе Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
Поля, объявленные в классе 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
Поля, объявленные в интерфейсе AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Поля, объявленные в интерфейсе AccessibleExtendedText
ATTRIBUTE_RUN, LINE
Поля, объявленные в интерфейсе AccessibleText
CHARACTER, SENTENCE, WORD
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Создает объект AccessibleJPasswordField. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
AccessibleRole |
getAccessibleRole() |
Возвращает роль этого объекта. |
AccessibleText |
getAccessibleText() |
Возвращает AccessibleText для JPasswordField. |
String |
getAfterIndex |
Возвращает String после заданного index. |
String |
getAtIndex |
Возвращает String в заданном index. |
String |
getBeforeIndex |
Возвращает String перед заданным index. |
String |
getTextRange |
Возвращает текст между двумя indices. |
AccessibleTextSequence |
getTextSequenceAfter |
Возвращает AccessibleTextSequence после заданного index. |
AccessibleTextSequence |
getTextSequenceAt |
Возвращает AccessibleTextSequence в заданном index. |
AccessibleTextSequence |
getTextSequenceBefore |
Возвращает AccessibleTextSequence перед заданным index. |
Методы, объявленные в классе JTextField.AccessibleJTextField
getAccessibleStateSet
Методы, объявленные в классе JTextComponent.AccessibleJTextComponent
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
Методы, объявленные в классе JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
Методы, объявленные в классе Container.AccessibleAWTContainer
getAccessibleAt
Методы, объявленные в классе 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
Методы, объявленные в классе AccessibleContext
firePropertyChange, getAccessibleAction, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе 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
Подробное описание конструкторов
AccessibleJPasswordField
protected AccessibleJPasswordField()
AccessibleJPasswordField.Подробное описание методов
getAccessibleRole
public AccessibleRole getAccessibleRole()
- Переопределяет:
-
getAccessibleRoleв классеJTextComponent.AccessibleJTextComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта (AccessibleRole.PASSWORD_TEXT)
- См. также:
getAccessibleText
public AccessibleText getAccessibleText()
AccessibleText для JPasswordField. Возвращаемый объект также реализует интерфейс AccessibleExtendedText.- Переопределяет:
-
getAccessibleTextв классеJTextComponent.AccessibleJTextComponent - Возвращает:
-
AccessibleTextдля JPasswordField - Начиная с версии:
- 1.6
- См. также:
getAtIndex
public String getAtIndex(int part, int index)
String в заданном index.- Определен в:
-
getAtIndexв интерфейсеAccessibleText - Переопределяет:
-
getAtIndexв классеJTextComponent.AccessibleJTextComponent - Параметры:
-
part—CHARACTER,WORDилиSENTENCEдля извлечения -
index— индекс в тексте - Возвращает:
String, еслиpartиindexдопустимы. В противном случае возвращаетсяnull- Начиная с версии:
- 1.6
- См. также:
getAfterIndex
public String getAfterIndex(int part, int index)
String после заданного index.- Определен в:
-
getAfterIndexв интерфейсеAccessibleText - Переопределяет:
-
getAfterIndexв классеJTextComponent.AccessibleJTextComponent - Параметры:
-
part—CHARACTER,WORDилиSENTENCEдля извлечения -
index— индекс в тексте - Возвращает:
String, еслиpartиindexдопустимы. В противном случае возвращаетсяnull- Начиная с версии:
- 1.6
- См. также:
getBeforeIndex
public String getBeforeIndex(int part, int index)
String перед заданным index.- Определен в:
-
getBeforeIndexв интерфейсеAccessibleText - Переопределяет:
-
getBeforeIndexв классеJTextComponent.AccessibleJTextComponent - Параметры:
-
part—CHARACTER,WORDилиSENTENCEдля извлечения -
index— индекс в тексте - Возвращает:
String, еслиpartиindexдопустимы. В противном случае возвращаетсяnull- Начиная с версии:
- 1.6
- См. также:
getTextRange
public String getTextRange(int startIndex, int endIndex)
indices.- Определен в:
-
getTextRangeв интерфейсеAccessibleEditableText - Определен в:
-
getTextRangeв интерфейсеAccessibleExtendedText - Переопределяет:
-
getTextRangeв классеJTextComponent.AccessibleJTextComponent - Параметры:
-
startIndex— начальный индекс в тексте -
endIndex— конечный индекс в тексте - Возвращает:
- текстовую строку, если индексы допустимы. В противном случае возвращается
null - Начиная с версии:
- 1.6
getTextSequenceAt
public AccessibleTextSequence getTextSequenceAt(int part, int index)
AccessibleTextSequence в заданном index.- Определен в:
-
getTextSequenceAtв интерфейсеAccessibleExtendedText - Переопределяет:
-
getTextSequenceAtв классеJTextComponent.AccessibleJTextComponent - Параметры:
-
part—CHARACTER,WORD,SENTENCE,LINEилиATTRIBUTE_RUNдля извлечения -
index— индекс в тексте - Возвращает:
AccessibleTextSequence, содержащий текст, еслиpartиindexдопустимы. В противном случае возвращаетсяnull- Начиная с версии:
- 1.6
- См. также:
getTextSequenceAfter
public AccessibleTextSequence getTextSequenceAfter(int part, int index)
AccessibleTextSequence после заданного index.- Определен в:
-
getTextSequenceAfterв интерфейсеAccessibleExtendedText - Переопределяет:
-
getTextSequenceAfterв классеJTextComponent.AccessibleJTextComponent - Параметры:
-
part—CHARACTER,WORD,SENTENCE,LINEилиATTRIBUTE_RUNдля извлечения -
index— индекс в тексте - Возвращает:
AccessibleTextSequence, содержащий текст, еслиpartиindexдопустимы. В противном случае возвращаетсяnull- Начиная с версии:
- 1.6
- См. также:
getTextSequenceBefore
public AccessibleTextSequence getTextSequenceBefore(int part, int index)
AccessibleTextSequence перед заданным index.- Определен в:
-
getTextSequenceBeforeв интерфейсеAccessibleExtendedText - Переопределяет:
-
getTextSequenceBeforeв классеJTextComponent.AccessibleJTextComponent - Параметры:
-
part—CHARACTER,WORD,SENTENCE,LINEилиATTRIBUTE_RUNдля извлечения -
index— индекс в тексте - Возвращает:
AccessibleTextSequence, содержащий текст, еслиpartиindexдопустимы. В противном случае возвращаетсяnull- Начиная с версии:
- 1.6
- См. также:
© 1993, 2025, 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/25/docs/api/java.desktop/javax/swing/JPasswordField.AccessibleJPasswordField.html