- 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
- 含まれているクラス:
- JPasswordField
protected class JPasswordField.AccessibleJPasswordField extends JTextField.AccessibleJTextField
このクラスはJPasswordField
クラスのアクセシビリティ・サポートを実装しています。 パスワード・フィールドのユーザー・インタフェース要素に適したJava Accessibility APIを実装しています。警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 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()
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
を返します。-
クラス 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()
JPasswordField
のAccessibleText
を取得します。 返されたオブジェクトもAccessibleExtendedText
インタフェースを実装します。- オーバーライド:
getAccessibleText
、クラスJTextComponent.AccessibleJTextComponent
- 戻り値:
- JPasswordFieldの
AccessibleText
- 導入されたバージョン:
- 1.6
- 関連項目:
AccessibleContext
,AccessibleContext.getAccessibleText()
,AccessibleText
,AccessibleExtendedText
-
getAtIndex
public String getAtIndex(int part, int index)
指定されたindex
にあるString
を返します。- 定義:
getAtIndex
、インタフェースAccessibleText
- オーバーライド:
getAtIndex
、クラスJTextComponent.AccessibleJTextComponent
- パラメータ:
part
- 取得するCHARACTER
、WORD
、またはSENTENCE
index
- テキスト内のインデックス- 戻り値:
part
とindex
が有効な場合は、String
。 それ以外の場合はnull
を返す- 導入されたバージョン:
- 1.6
- 関連項目:
AccessibleText.CHARACTER
,AccessibleText.WORD
,AccessibleText.SENTENCE
-
getAfterIndex
public String getAfterIndex(int part, int index)
指定されたindex
の後ろのString
を返します。- 定義:
getAfterIndex
、インタフェースAccessibleText
- オーバーライド:
getAfterIndex
、クラスJTextComponent.AccessibleJTextComponent
- パラメータ:
part
- 取得するCHARACTER
、WORD
、またはSENTENCE
index
- テキスト内のインデックス- 戻り値:
part
とindex
が有効な場合は、String
。 それ以外の場合はnull
を返す- 導入されたバージョン:
- 1.6
- 関連項目:
AccessibleText.CHARACTER
,AccessibleText.WORD
,AccessibleText.SENTENCE
-
getBeforeIndex
public String getBeforeIndex(int part, int index)
指定されたindex
の前のString
を返します。- 定義:
getBeforeIndex
、インタフェースAccessibleText
- オーバーライド:
getBeforeIndex
、クラスJTextComponent.AccessibleJTextComponent
- パラメータ:
part
- 取得するCHARACTER
、WORD
、またはSENTENCE
index
- テキスト内のインデックス- 戻り値:
part
とindex
が有効な場合は、String
。 それ以外の場合はnull
を返す- 導入されたバージョン:
- 1.6
- 関連項目:
AccessibleText.CHARACTER
,AccessibleText.WORD
,AccessibleText.SENTENCE
-
getTextRange
public String getTextRange(int startIndex, int endIndex)
2つのindices
間のテキストを返します。- 定義:
getTextRange
、インタフェースAccessibleEditableText
- 定義:
getTextRange
、インタフェースAccessibleExtendedText
- オーバーライド:
getTextRange
、クラスJTextComponent.AccessibleJTextComponent
- パラメータ:
startIndex
- テキストの開始インデックスendIndex
- テキストの終了インデックス- 戻り値:
- インデックスが有効な場合はテキスト文字列。 それ以外の場合は
null
を返す - 導入されたバージョン:
- 1.6
-
getTextSequenceAt
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
を返す- 導入されたバージョン:
- 1.6
- 関連項目:
AccessibleText.CHARACTER
,AccessibleText.WORD
,AccessibleText.SENTENCE
,AccessibleExtendedText.LINE
,AccessibleExtendedText.ATTRIBUTE_RUN
-
getTextSequenceAfter
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
を返す- 導入されたバージョン:
- 1.6
- 関連項目:
AccessibleText.CHARACTER
,AccessibleText.WORD
,AccessibleText.SENTENCE
,AccessibleExtendedText.LINE
,AccessibleExtendedText.ATTRIBUTE_RUN
-
getTextSequenceBefore
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
を返す- 導入されたバージョン:
- 1.6
- 関連項目:
AccessibleText.CHARACTER
,AccessibleText.WORD
,AccessibleText.SENTENCE
,AccessibleExtendedText.LINE
,AccessibleExtendedText.ATTRIBUTE_RUN
-
-