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