protected class JPasswordField.AccessibleJPasswordField extends JTextField.AccessibleJTextField
JPasswordField
クラスのアクセシビリティ・サポートを実装しています。パスワード・フィールドのユーザー・インタフェース要素に適したJava Accessibility APIを実装しています。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。1.4以降、すべてのJavaBeans(tm)用の長期間の格納サポートが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
修飾子 | コンストラクタと説明 |
---|---|
protected |
AccessibleJPasswordField() |
修飾子と型 | メソッドと説明 |
---|---|
AccessibleRole |
getAccessibleRole()
このオブジェクトの役割を取得します。
|
AccessibleText |
getAccessibleText()
JPasswordField のAccessibleText を取得します。 |
String |
getAfterIndex(int part, int index)
指定された
index の後ろのString を返します。 |
String |
getAtIndex(int part, int index)
指定された
index にあるString を返します。 |
String |
getBeforeIndex(int part, int index)
指定された
index の前のString を返します。 |
String |
getTextRange(int startIndex, int endIndex)
2つの
indices 間のテキストを返します。 |
AccessibleTextSequence |
getTextSequenceAfter(int part, int index)
指定された
index の後ろのAccessibleTextSequence を返します。 |
AccessibleTextSequence |
getTextSequenceAt(int part, int index)
指定された
index にあるAccessibleTextSequence を返します。 |
AccessibleTextSequence |
getTextSequenceBefore(int part, int index)
指定された
index の前のAccessibleTextSequence を返します。 |
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)
index
にあるString
を返します。getAtIndex
、インタフェース: AccessibleText
getAtIndex
、クラス: JTextComponent.AccessibleJTextComponent
part
- 取得するCHARACTER
、WORD
、またはSENTENCE
index
- テキスト内のインデックスpart
とindex
が有効な場合は、String
。それ以外の場合は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
- テキスト内のインデックスpart
とindex
が有効な場合は、String
。それ以外の場合はnull
を返すAccessibleText.CHARACTER
, AccessibleText.WORD
, AccessibleText.SENTENCE
public String getBeforeIndex(int part, int index)
index
の前のString
を返します。getBeforeIndex
、インタフェース: AccessibleText
getBeforeIndex
、クラス: JTextComponent.AccessibleJTextComponent
part
- 取得するCHARACTER
、WORD
、またはSENTENCE
index
- テキスト内のインデックスpart
とindex
が有効な場合は、String
。それ以外の場合は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)
index
にあるAccessibleTextSequence
を返します。getTextSequenceAt
、インタフェース: AccessibleExtendedText
getTextSequenceAt
、クラス: JTextComponent.AccessibleJTextComponent
part
- 取得するCHARACTER
、WORD
、SENTENCE
、LINE
、またはATTRIBUTE_RUN
index
- テキスト内のインデックスpart
とindex
が有効な場合は、テキストを指定するAccessibleTextSequence
。それ以外の場合は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
- テキスト内のインデックスpart
とindex
が有効な場合は、テキストを指定するAccessibleTextSequence
。それ以外の場合はnull
を返すAccessibleText.CHARACTER
, AccessibleText.WORD
, AccessibleText.SENTENCE
, AccessibleExtendedText.LINE
, AccessibleExtendedText.ATTRIBUTE_RUN
public AccessibleTextSequence getTextSequenceBefore(int part, int index)
index
の前のAccessibleTextSequence
を返します。getTextSequenceBefore
、インタフェース: AccessibleExtendedText
getTextSequenceBefore
、クラス: JTextComponent.AccessibleJTextComponent
part
- 取得するCHARACTER
、WORD
、SENTENCE
、LINE
、またはATTRIBUTE_RUN
index
- テキスト内のインデックスpart
とindex
が有効な場合は、テキストを指定するAccessibleTextSequence
。それ以外の場合はnull
を返すAccessibleText.CHARACTER
, AccessibleText.WORD
, AccessibleText.SENTENCE
, AccessibleExtendedText.LINE
, AccessibleExtendedText.ATTRIBUTE_RUN
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.