- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- java.awt.Component.AccessibleAWTComponent
-
- java.awt.Container.AccessibleAWTContainer
-
- javax.swing.JComponent.AccessibleJComponent
-
- javax.swing.text.JTextComponent.AccessibleJTextComponent
-
- javax.swing.JTextField.AccessibleJTextField
-
- javax.swing.JPasswordField.AccessibleJPasswordField
-
- 实现的所有接口
-
Serializable,EventListener,AccessibleAction,AccessibleComponent,AccessibleEditableText,AccessibleExtendedComponent,AccessibleExtendedText,AccessibleText,CaretListener,DocumentListener
- Enclosing class:
- JPasswordField
protected class JPasswordField.AccessibleJPasswordField extends JTextField.AccessibleJTextField
此类实现JPasswordField类的可访问性支持。 它提供了适用于密码字段用户界面元素的Java Accessibility API的实现。警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始,
java.beans软件包中添加了对所有JavaBeansjava.beans长期存储的支持。 请参阅XMLEncoder。- 另请参见:
- Serialized Form
-
-
字段汇总
-
声明的属性在类 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
-
Fields declared in interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
Fields declared in interface javax.accessibility.AccessibleExtendedText
ATTRIBUTE_RUN, LINE
-
Fields declared in interface javax.accessibility.AccessibleText
CHARACTER, SENTENCE, WORD
-
-
构造方法摘要
构造方法 变量 构造器 描述 protectedAccessibleJPasswordField()
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 AccessibleRolegetAccessibleRole()获取此对象的角色。AccessibleTextgetAccessibleText()获取AccessibleText的JPasswordField。StringgetAfterIndex(int part, int index)在给定的String之后返回index。StringgetAtIndex(int part, int index)在给定的String处返回index。StringgetBeforeIndex(int part, int index)在给定的String之前返回index。StringgetTextRange(int startIndex, int endIndex)返回两个indices之间的文本。AccessibleTextSequencegetTextSequenceAfter(int part, int index)在给定的AccessibleTextSequence之后返回index。AccessibleTextSequencegetTextSequenceAt(int part, int index)返回AccessibleTextSequence在给定的index。AccessibleTextSequencegetTextSequenceBefore(int part, int index)在给定的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
-
-
-
-
方法详细信息
-
getAccessibleRole
public AccessibleRole getAccessibleRole()
获取此对象的角色。- 重写:
-
getAccessibleRole在类JTextComponent.AccessibleJTextComponent - 结果
- 描述对象角色的AccessibleRole实例(AccessibleRole.PASSWORD_TEXT)
- 另请参见:
-
AccessibleRole
-
getAccessibleText
public AccessibleText getAccessibleText()
获取AccessibleText的JPasswordField。 返回的对象还实现了AccessibleExtendedText接口。- 重写:
-
getAccessibleText在类JTextComponent.AccessibleJTextComponent - 结果
-
AccessibleText - 从以下版本开始:
- 1.6
- 另请参见:
-
AccessibleContext,AccessibleContext.getAccessibleText(),AccessibleText,AccessibleExtendedText
-
getAtIndex
public String getAtIndex(int part, int index)
返回String在给定的index。- Specified by:
-
getAtIndex接口AccessibleText - 重写:
-
getAtIndex在类JTextComponent.AccessibleJTextComponent - 参数
-
part-该CHARACTER,WORD或SENTENCE检索 -
index- 文本中的索引 - 结果
-
一个
String如果part和index是有效的。 否则,返回null - 从以下版本开始:
- 1.6
- 另请参见:
-
AccessibleText.CHARACTER,AccessibleText.WORD,AccessibleText.SENTENCE
-
getAfterIndex
public String getAfterIndex(int part, int index)
在给定的String之后返回index。- Specified by:
-
getAfterIndex接口AccessibleText - 重写:
-
getAfterIndex类JTextComponent.AccessibleJTextComponent - 参数
-
part-该CHARACTER,WORD或SENTENCE检索 -
index- 文本中的索引 - 结果
-
一个
String如果part和index是有效的。 否则,返回null - 从以下版本开始:
- 1.6
- 另请参见:
-
AccessibleText.CHARACTER,AccessibleText.WORD,AccessibleText.SENTENCE
-
getBeforeIndex
public String getBeforeIndex(int part, int index)
在给定的String之前返回index。- Specified by:
-
getBeforeIndex接口AccessibleText - 重写:
-
getBeforeIndex类JTextComponent.AccessibleJTextComponent - 参数
-
part-该CHARACTER,WORD或SENTENCE检索 -
index- 文本中的索引 - 结果
-
一个
String如果part和index是有效的。 否则,返回null - 从以下版本开始:
- 1.6
- 另请参见:
-
AccessibleText.CHARACTER,AccessibleText.WORD,AccessibleText.SENTENCE
-
getTextRange
public String getTextRange(int startIndex, int endIndex)
返回两个indices之间的文本。- Specified by:
-
getTextRange,界面AccessibleEditableText - Specified by:
-
getTextRange,界面AccessibleExtendedText - 重写:
-
getTextRange类JTextComponent.AccessibleJTextComponent - 参数
-
startIndex- 文本中的起始索引 -
endIndex- 文本中的结束索引 - 结果
-
索引有效时的文本字符串。
否则,返回
null - 从以下版本开始:
- 1.6
-
getTextSequenceAt
public AccessibleTextSequence getTextSequenceAt(int part, int index)
在给定的AccessibleTextSequence处返回index。- Specified by:
-
getTextSequenceAt,界面AccessibleExtendedText - 重写:
-
getTextSequenceAt,类JTextComponent.AccessibleJTextComponent - 参数
-
part-该CHARACTER,WORD,SENTENCE,LINE或ATTRIBUTE_RUN检索 -
index- 文本中的索引 - 结果
-
一个
AccessibleTextSequence指定的文本,如果part和index是有效的。 否则,返回null - 从以下版本开始:
- 1.6
- 另请参见:
-
AccessibleText.CHARACTER,AccessibleText.WORD,AccessibleText.SENTENCE,AccessibleExtendedText.LINE,AccessibleExtendedText.ATTRIBUTE_RUN
-
getTextSequenceAfter
public AccessibleTextSequence getTextSequenceAfter(int part, int index)
在给定的AccessibleTextSequence之后返回index。- Specified by:
-
getTextSequenceAfter,界面AccessibleExtendedText - 重写:
-
getTextSequenceAfter类JTextComponent.AccessibleJTextComponent - 参数
-
part-该CHARACTER,WORD,SENTENCE,LINE或ATTRIBUTE_RUN检索 -
index- 文本中的索引 - 结果
-
一个
AccessibleTextSequence指定的文本,如果part和index是有效的。 否则,返回null - 从以下版本开始:
- 1.6
- 另请参见:
-
AccessibleText.CHARACTER,AccessibleText.WORD,AccessibleText.SENTENCE,AccessibleExtendedText.LINE,AccessibleExtendedText.ATTRIBUTE_RUN
-
getTextSequenceBefore
public AccessibleTextSequence getTextSequenceBefore(int part, int index)
在给定的AccessibleTextSequence之前返回index。- Specified by:
-
getTextSequenceBefore,界面AccessibleExtendedText - 重写:
-
getTextSequenceBefore,类JTextComponent.AccessibleJTextComponent - 参数
-
part-该CHARACTER,WORD,SENTENCE,LINE或ATTRIBUTE_RUN检索 -
index- 文本中的索引 - 结果
-
一个
AccessibleTextSequence指定的文本,如果part和index是有效的。 否则,返回null - 从以下版本开始:
- 1.6
- 另请参见:
-
AccessibleText.CHARACTER,AccessibleText.WORD,AccessibleText.SENTENCE,AccessibleExtendedText.LINE,AccessibleExtendedText.ATTRIBUTE_RUN
-
-