protected class JPasswordField.AccessibleJPasswordField extends JTextField.AccessibleJTextField
JPasswordField
类可访问性支持。它提供了API适当密码字段的用户界面元素的可访问性的java实现。
警告:序列化该类的对象与以后的Swing版本不兼容。当前的序列化支持适用于短期贮藏或RMI运行相同Swing版本的应用程序之间。为1.4,为所有JavaBeans™长期存储的支持已被添加到java.beans
包。请看XMLEncoder
。
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
accessibleFocusHandler
accessibleContainerHandler
accessibleAWTComponentHandler, accessibleAWTFocusHandler
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
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
CHARACTER, SENTENCE, WORD
ATTRIBUTE_RUN, LINE
Modifier | Constructor and Description |
---|---|
protected |
AccessibleJPasswordField() |
Modifier and Type | Method and Description |
---|---|
AccessibleRole |
getAccessibleRole()
获取此对象的角色。
|
AccessibleText |
getAccessibleText()
得到的
JPasswordField 的
AccessibleText 。
|
String |
getAfterIndex(int part, int index)
返回在给定的
index
String 。
|
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)
返回在给定的
index
AccessibleTextSequence 。
|
AccessibleTextSequence |
getTextSequenceAt(int part, int index)
返回在给定的
AccessibleTextSequence
index 。
|
AccessibleTextSequence |
getTextSequenceBefore(int part, int index)
返回
AccessibleTextSequence 给定
index 之前。
|
getAccessibleStateSet
caretUpdate, changedUpdate, cut, delete, doAccessibleAction, getAccessibleAction, getAccessibleActionCount, getAccessibleActionDescription, getAccessibleEditableText, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart, getTextBounds, insertTextAtIndex, insertUpdate, paste, removeUpdate, replaceText, selectText, setAttributes, setTextContents
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
getAccessibleAt
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
firePropertyChange, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public AccessibleRole getAccessibleRole()
getAccessibleRole
方法重写,继承类
JTextComponent.AccessibleJTextComponent
AccessibleRole
public AccessibleText getAccessibleText()
JPasswordField
的
AccessibleText
。返回的对象也实现了
AccessibleExtendedText
接口。
getAccessibleText
方法重写,继承类
JTextComponent.AccessibleJTextComponent
AccessibleText
AccessibleContext
,
AccessibleContext.getAccessibleText()
,
AccessibleText
,
AccessibleExtendedText
public String getAtIndex(int part, int index)
String
index
。
getAtIndex
接口
AccessibleText
getAtIndex
方法重写,继承类
JTextComponent.AccessibleJTextComponent
part
-
CHARACTER
,
WORD
或
SENTENCE
检索
index
在文本索引
String
part
和
index
是有效的。否则,
null
返回
AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
public String getAfterIndex(int part, int index)
index
String
。
getAfterIndex
接口
AccessibleText
getAfterIndex
方法重写,继承类
JTextComponent.AccessibleJTextComponent
part
-
CHARACTER
,
WORD
或
SENTENCE
检索
index
在文本索引
String
part
和
index
是有效的。否则,
null
返回
AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
public String getBeforeIndex(int part, int index)
String
给定
index
之前。
getBeforeIndex
接口
AccessibleText
getBeforeIndex
方法重写,继承类
JTextComponent.AccessibleJTextComponent
part
-
CHARACTER
,
WORD
或
SENTENCE
检索
index
在文本索引
String
part
和
index
是有效的。否则,
null
返回
AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
public String getTextRange(int startIndex, int endIndex)
indices
文本。
getTextRange
接口
AccessibleEditableText
getTextRange
接口
AccessibleExtendedText
getTextRange
方法重写,继承类
JTextComponent.AccessibleJTextComponent
startIndex
在文字的起始索引
endIndex
在文末索引
null
返回
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
返回
AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
,
AccessibleExtendedText.LINE
,
AccessibleExtendedText.ATTRIBUTE_RUN
public AccessibleTextSequence getTextSequenceAfter(int part, int index)
index
AccessibleTextSequence
。
getTextSequenceAfter
接口
AccessibleExtendedText
getTextSequenceAfter
方法重写,继承类
JTextComponent.AccessibleJTextComponent
part
-
CHARACTER
,
WORD
,
SENTENCE
,
LINE
或
ATTRIBUTE_RUN
检索
index
在文本索引
AccessibleTextSequence
指定文本如果
part
和
index
是有效的。否则,
null
返回
AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
,
AccessibleExtendedText.LINE
,
AccessibleExtendedText.ATTRIBUTE_RUN
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
返回
AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
,
AccessibleExtendedText.LINE
,
AccessibleExtendedText.ATTRIBUTE_RUN
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.