- 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
-
-
构造方法摘要
构造方法 变量 构造器 描述 protected
AccessibleJPasswordField()
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 AccessibleRole
getAccessibleRole()
获取此对象的角色。AccessibleText
getAccessibleText()
获取AccessibleText
的JPasswordField
。String
getAfterIndex(int part, int index)
在给定的String
之后返回index
。String
getAtIndex(int part, int index)
在给定的String
处返回index
。String
getBeforeIndex(int part, int index)
在给定的String
之前返回index
。String
getTextRange(int startIndex, int endIndex)
返回两个indices
之间的文本。AccessibleTextSequence
getTextSequenceAfter(int part, int index)
在给定的AccessibleTextSequence
之后返回index
。AccessibleTextSequence
getTextSequenceAt(int part, int index)
返回AccessibleTextSequence
在给定的index
。AccessibleTextSequence
getTextSequenceBefore(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
-
-