- java.lang.Object
- 
- javax.accessibility.AccessibleContext
- 
- java.awt.Component.AccessibleAWTComponent
- 
- java.awt.Container.AccessibleAWTContainer
- 
- javax.swing.JComponent.AccessibleJComponent
- 
- javax.swing.text.JTextComponent.AccessibleJTextComponent
 
 
 
 
 
- 
- すべての実装されたインタフェース:
- Serializable,- EventListener,- AccessibleAction,- AccessibleComponent,- AccessibleEditableText,- AccessibleExtendedComponent,- AccessibleExtendedText,- AccessibleText,- CaretListener,- DocumentListener
 - 直系の既知のサブクラス:
- JEditorPane.AccessibleJEditorPane,- JTextArea.AccessibleJTextArea,- JTextField.AccessibleJTextField
 - 含まれているクラス:
- JTextComponent
 
 public class JTextComponent.AccessibleJTextComponent extends JComponent.AccessibleJComponent implements AccessibleText, CaretListener, DocumentListener, AccessibleAction, AccessibleEditableText, AccessibleExtendedText このクラスはJTextComponentクラスのアクセシビリティ・サポートを実装しています。 メニューのユーザー・インタフェース要素に適した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
 
- 
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 AccessibleJTextComponent()AccessibleJTextComponentを構築します。
 - 
メソッドのサマリー修飾子と型 メソッド 説明 voidcaretUpdate(CaretEvent e)キャレット更新を処理します(AccessibleContext.ACCESSIBLE_CARET_PROPERTYとAccessibleContext.ACCESSIBLE_SELECTION_PROPERTYという適切なプロパティ変更イベントをトリガーする)。voidchangedUpdate(DocumentEvent e)ドキュメントの削除を処理します(AccessibleContext.ACCESSIBLE_TEXT_PROPERTYという適切なプロパティ変更イベントをトリガーする)。voidcut(int startIndex, int endIndex)2つのインデックス間のテキストを切り取り、システム・クリップボードへ格納します。voiddelete(int startIndex, int endIndex)2つのインデックス間のテキストを削除します。booleandoAccessibleAction(int i)オブジェクトに対して指定されたActionを実行します。intgetAccessibleActionCount()オブジェクトで利用可能なアクセシビリティ対応のアクションの数を返します。アクションが複数ある場合は、最初のアクションがオブジェクトのデフォルト・アクションと見なされます。StringgetAccessibleActionDescription(int i)指定されたオブジェクトのアクションについての説明を返します。AccessibleEditableTextgetAccessibleEditableText()このテキスト・コンポーネントのAccessibleEditableTextインタフェースを返します。AccessibleRolegetAccessibleRole()このオブジェクトの役割を取得します。AccessibleStateSetgetAccessibleStateSet()JTextComponentの状態セットを取得します。AccessibleTextgetAccessibleText()このオブジェクトに関連付けられたAccessibleTextを取得します。StringgetAfterIndex(int part, int index)指定されたインデックスのあとの文字列を返します。StringgetAtIndex(int part, int index)指定されたインデックスでの文字列を返します。StringgetBeforeIndex(int part, int index)指定されたインデックスの前の文字列を返します。intgetCaretPosition()キャレットのゼロから始まるオフセットを返します。AttributeSetgetCharacterAttribute(int i)インデックスで指定された文字のAttributeSetを返します。RectanglegetCharacterBounds(int i)文字列に対する指定されたインデックスで文字のバウンディング・ボックスを決定します。intgetCharCount()文字の数を返します(有効なインデックス)。intgetIndexAtPoint(Point p)ローカル座標でポイントを指定し、そのPoint下の文字のゼロから始まるインデックスを返します。StringgetSelectedText()選択されているテキストの一部を返します。intgetSelectionEnd()選択したテキスト内の終了オフセットを返します。intgetSelectionStart()選択したテキスト内の開始オフセットを返します。RectanglegetTextBounds(int startIndex, int endIndex)2つのインデックス間のテキストを囲むRectangleを返します。StringgetTextRange(int startIndex, int endIndex)2つのインデックス間のテキスト文字列を返します。AccessibleTextSequencegetTextSequenceAfter(int part, int index)指定されたindexの後ろのAccessibleTextSequenceを返します。AccessibleTextSequencegetTextSequenceAt(int part, int index)指定されたindexにあるAccessibleTextSequenceを返します。AccessibleTextSequencegetTextSequenceBefore(int part, int index)指定されたindexの前のAccessibleTextSequenceを返します。voidinsertTextAtIndex(int index, String s)指定された文字列を指定されたインデックスに挿入します。voidinsertUpdate(DocumentEvent e)ドキュメントの挿入を処理します(AccessibleContext.ACCESSIBLE_TEXT_PROPERTYという適切なプロパティ変更イベントをトリガーする)。voidpaste(int startIndex)システム・クリップボードのテキストを指定したインデックスで始まるテキストにペーストします。voidremoveUpdate(DocumentEvent e)ドキュメントの削除を処理します(AccessibleContext.ACCESSIBLE_TEXT_PROPERTYという適切なプロパティ変更イベントをトリガーする)。voidreplaceText(int startIndex, int endIndex, String s)2つのインデックス間のテキストを、指定した文字列に置き換えます。voidselectText(int startIndex, int endIndex)2つのインデックス間のテキストを選択します。voidsetAttributes(int startIndex, int endIndex, AttributeSet as)2つのインデックス間のテキストの属性を設定します。voidsetTextContents(String s)テキスト・コンテンツを指定文字列に設定します。- 
クラス 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
 
- 
 
- 
- 
- 
メソッドの詳細- 
caretUpdatepublic void caretUpdate(CaretEvent e) キャレット更新を処理します(AccessibleContext.ACCESSIBLE_CARET_PROPERTYとAccessibleContext.ACCESSIBLE_SELECTION_PROPERTYという適切なプロパティ変更イベントをトリガーする)。 これは、ドット位置を内部的に追跡します。 キャレットが移動すると、その内部位置がイベントの発生後に更新されます。- 定義:
- caretUpdate、インタフェース:- CaretListener
- パラメータ:
- e- CaretEvent
 
 - 
insertUpdatepublic void insertUpdate(DocumentEvent e) ドキュメントの挿入を処理します(AccessibleContext.ACCESSIBLE_TEXT_PROPERTYという適切なプロパティ変更イベントをトリガーする)。 イベントを経由して、変更されたオフセットを追跡します。- 定義:
- insertUpdate、インタフェース:- DocumentListener
- パラメータ:
- e- DocumentEvent
 
 - 
removeUpdatepublic void removeUpdate(DocumentEvent e) ドキュメントの削除を処理します(AccessibleContext.ACCESSIBLE_TEXT_PROPERTYという適切なプロパティ変更イベントをトリガーする)。 イベントを経由して、変更されたオフセットを追跡します。- 定義:
- removeUpdate、インタフェース:- DocumentListener
- パラメータ:
- e- DocumentEvent
 
 - 
changedUpdatepublic void changedUpdate(DocumentEvent e) ドキュメントの削除を処理します(AccessibleContext.ACCESSIBLE_TEXT_PROPERTYという適切なプロパティ変更イベントをトリガーする)。 イベントを経由して、変更されたオフセットを追跡します。- 定義:
- changedUpdate、インタフェース:- DocumentListener
- パラメータ:
- e- DocumentEvent
 
 - 
getAccessibleStateSetpublic AccessibleStateSet getAccessibleStateSet() JTextComponentの状態セットを取得します。 オブジェクトのAccessibleStateSetは一意なAccessibleStateのセットから構成されます。 オブジェクトのAccessibleStateSet内の変更は、AccessibleContext.ACCESSIBLE_STATE_PROPERTYプロパティに対してPropertyChangeEventを発生させる原因になります。- オーバーライド:
- getAccessibleStateSet、クラス:- JComponent.AccessibleJComponent
- 戻り値:
- オブジェクトの現在の状態セットを保持するAccessibleStateSetのインスタンス
- 関連項目:
- AccessibleStateSet,- AccessibleState,- JComponent.AccessibleJComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)
 
 - 
getAccessibleRolepublic AccessibleRole getAccessibleRole() このオブジェクトの役割を取得します。- オーバーライド:
- getAccessibleRole、クラス:- JComponent.AccessibleJComponent
- 戻り値:
- オブジェクトの役割を記述するAccessibleRoleのインスタンス(AccessibleRole.TEXT)
- 関連項目:
- AccessibleRole
 
 - 
getAccessibleTextpublic AccessibleText getAccessibleText() このオブジェクトに関連付けられたAccessibleTextを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleTextインタフェースを実装します。- オーバーライド:
- getAccessibleText、クラス:- AccessibleContext
- 戻り値:
- このオブジェクト
- 関連項目:
- AccessibleText
 
 - 
getIndexAtPointpublic int getIndexAtPoint(Point p) ローカル座標でポイントを指定し、そのPoint下の文字のゼロから始まるインデックスを返します。 ポイントが無効な場合、このメソッドは -1を返します。- 定義:
- getIndexAtPoint、インタフェース:- AccessibleText
- パラメータ:
- p- ローカル座標のPoint
- 戻り値:
- ポイントp下の文字のゼロから始まるインデックス
 
 - 
getCharacterBoundspublic Rectangle getCharacterBounds(int i) 文字列に対する指定されたインデックスで文字のバウンディング・ボックスを決定します。 このバウンディング・ボックスはローカル座標で返されます。 インデックスが無効な場合、nullの矩形が返されます。 JTextComponentがJScrollPaneに含まれている場合、返される画面座標はスクロールされない座標で、この場合、結果として得られる矩形は親座標で変換されます。 ここで使用する正しいアルゴリズムは:Accessible a: AccessibleText at = a.getAccessibleText(); AccessibleComponent ac = a.getAccessibleComponent(); Rectangle r = at.getCharacterBounds(); Point p = ac.getLocation(); r.x += p.x; r.y += p.y; 注: JTextComponentは、このメソッドに有効なサイズ(上位オブジェクトのコンテナが有効な最上位ウィンドウである親のコンテナに追加された場合のサイズなど)を持ち、意味のある値(null以外)を返す必要があります。- 定義:
- getCharacterBounds、インタフェース:- AccessibleText
- パラメータ:
- i- Stringに対するインデックス≥ 0
- 戻り値:
- 文字のバウンディング・ボックスの画面座標
 
 - 
getCharCountpublic int getCharCount() 文字の数を返します(有効なインデックス)。- 定義:
- getCharCount、インタフェース:- AccessibleText
- 戻り値:
- 文字数≥ 0
 
 - 
getCaretPositionpublic int getCaretPosition() キャレットのゼロから始まるオフセットを返します。 注: キャレットの右側の文字がオフセットと同じインデックス値を持ちます(キャレットは2つの文字の間に置かれる)。- 定義:
- getCaretPosition、インタフェース:- AccessibleText
- 戻り値:
- キャレットのゼロから始まるオフセット。
 
 - 
getCharacterAttributepublic AttributeSet getCharacterAttribute(int i) インデックスで指定された文字のAttributeSetを返します。- 定義:
- getCharacterAttribute、インタフェース:- AccessibleText
- パラメータ:
- i- テキスト内の0から始まるインデックス
- 戻り値:
- 文字のAttributeSet
 
 - 
getSelectionStartpublic int getSelectionStart() 選択したテキスト内の開始オフセットを返します。 何も選択されていないけれども、キャレットがあるときは、開始オフセットと終了オフセットが同じになります。 テキストが空の場合は0、選択箇所がない場合はキャレット位置を返します。- 定義:
- getSelectionStart、インタフェース:- AccessibleText
- 戻り値:
- 選択箇所の先頭のテキストに対するインデックス≥ 0
 
 - 
getSelectionEndpublic int getSelectionEnd() 選択したテキスト内の終了オフセットを返します。 何も選択されていないけれども、キャレットがあるときは、開始オフセットと終了オフセットが同じになります。 テキストが空の場合は0、選択箇所がない場合はキャレット位置を返します。- 定義:
- getSelectionEnd、インタフェース:- AccessibleText
- 戻り値:
- 選択箇所の末尾のテキストに対するインデックス≥ 0
 
 - 
getSelectedTextpublic String getSelectedText() 選択されているテキストの一部を返します。- 定義:
- getSelectedText、インタフェース:- AccessibleText
- 戻り値:
- テキスト。選択部分がない場合はnull
 
 - 
getAtIndexpublic String getAtIndex(int part, int index) 指定されたインデックスでの文字列を返します。 単語と単語の間にある空白は単語とみなされます。- 定義:
- getAtIndex、インタフェース:- AccessibleText
- パラメータ:
- part- 取得するCHARACTER、WORD、またはSENTENCE
- index- テキスト内のインデックス
- 戻り値:
- 文字、単語、または文。
 
 - 
getAfterIndexpublic String getAfterIndex(int part, int index) 指定されたインデックスのあとの文字列を返します。 単語と単語の間にある空白は単語とみなされます。- 定義:
- getAfterIndex、インタフェース:- AccessibleText
- パラメータ:
- part- 取得するCHARACTER、WORD、またはSENTENCE
- index- テキスト内のインデックス
- 戻り値:
- 文字、単語、または文。
 
 - 
getBeforeIndexpublic String getBeforeIndex(int part, int index) 指定されたインデックスの前の文字列を返します。 単語と単語の間にある空白は単語とみなされます。- 定義:
- getBeforeIndex、インタフェース:- AccessibleText
- パラメータ:
- part- 取得するCHARACTER、WORD、またはSENTENCE
- index- テキスト内のインデックス
- 戻り値:
- 文字、単語、または文。
 
 - 
getAccessibleEditableTextpublic AccessibleEditableText getAccessibleEditableText() このテキスト・コンポーネントのAccessibleEditableTextインタフェースを返します。- オーバーライド:
- getAccessibleEditableText、クラス:- AccessibleContext
- 戻り値:
- AccessibleEditableTextインタフェース
- 導入されたバージョン:
- 1.4
- 関連項目:
- AccessibleEditableText
 
 - 
setTextContentspublic void setTextContents(String s) テキスト・コンテンツを指定文字列に設定します。- 定義:
- setTextContents、インタフェース:- AccessibleEditableText
- パラメータ:
- s- テキスト・コンテンツを設定する文字列
- 導入されたバージョン:
- 1.4
 
 - 
insertTextAtIndexpublic void insertTextAtIndex(int index, String s)指定された文字列を指定されたインデックスに挿入します。- 定義:
- insertTextAtIndex、インタフェース:- AccessibleEditableText
- パラメータ:
- index- 文字列を挿入するテキストのインデックス
- s- テキストに挿入する文字列
- 導入されたバージョン:
- 1.4
 
 - 
getTextRangepublic String getTextRange(int startIndex, int endIndex) 2つのインデックス間のテキスト文字列を返します。- 定義:
- getTextRange、インタフェース:- AccessibleEditableText
- 定義:
- getTextRange、インタフェース:- AccessibleExtendedText
- パラメータ:
- startIndex- テキストの開始インデックス
- endIndex- テキストの終了インデックス
- 戻り値:
- インデックス間のテキスト文字列
- 導入されたバージョン:
- 1.4
 
 - 
deletepublic void delete(int startIndex, int endIndex)2つのインデックス間のテキストを削除します。- 定義:
- delete、インタフェース:- AccessibleEditableText
- パラメータ:
- startIndex- テキストの開始インデックス
- endIndex- テキストの終了インデックス
- 導入されたバージョン:
- 1.4
 
 - 
cutpublic void cut(int startIndex, int endIndex)2つのインデックス間のテキストを切り取り、システム・クリップボードへ格納します。- 定義:
- cut、インタフェース:- AccessibleEditableText
- パラメータ:
- startIndex- テキストの開始インデックス
- endIndex- テキストの終了インデックス
- 導入されたバージョン:
- 1.4
 
 - 
pastepublic void paste(int startIndex) システム・クリップボードのテキストを指定したインデックスで始まるテキストにペーストします。- 定義:
- paste、インタフェース:- AccessibleEditableText
- パラメータ:
- startIndex- テキストの開始インデックス
- 導入されたバージョン:
- 1.4
 
 - 
replaceTextpublic void replaceText(int startIndex, int endIndex, String s)2つのインデックス間のテキストを、指定した文字列に置き換えます。- 定義:
- replaceText、インタフェース:- AccessibleEditableText
- パラメータ:
- startIndex- テキストの開始インデックス
- endIndex- テキストの終了インデックス
- s- 2つのインデックス間のテキストを置き換える文字列
- 導入されたバージョン:
- 1.4
 
 - 
selectTextpublic void selectText(int startIndex, int endIndex)2つのインデックス間のテキストを選択します。- 定義:
- selectText、インタフェース:- AccessibleEditableText
- パラメータ:
- startIndex- テキストの開始インデックス
- endIndex- テキストの終了インデックス
- 導入されたバージョン:
- 1.4
 
 - 
setAttributespublic void setAttributes(int startIndex, int endIndex, AttributeSet as)2つのインデックス間のテキストの属性を設定します。- 定義:
- setAttributes、インタフェース:- AccessibleEditableText
- パラメータ:
- startIndex- テキストの開始インデックス
- endIndex- テキストの終了インデックス
- as- 属性セット
- 導入されたバージョン:
- 1.4
- 関連項目:
- AttributeSet
 
 - 
getTextSequenceAtpublic AccessibleTextSequence getTextSequenceAt(int part, int index) 指定されたindexにあるAccessibleTextSequenceを返します。- 定義:
- getTextSequenceAt、インタフェース:- AccessibleExtendedText
- パラメータ:
- 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
 
 - 
getTextSequenceAfterpublic AccessibleTextSequence getTextSequenceAfter(int part, int index) 指定されたindexの後ろのAccessibleTextSequenceを返します。- 定義:
- getTextSequenceAfter、インタフェース:- AccessibleExtendedText
- パラメータ:
- 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
 
 - 
getTextSequenceBeforepublic AccessibleTextSequence getTextSequenceBefore(int part, int index) 指定されたindexの前のAccessibleTextSequenceを返します。- 定義:
- getTextSequenceBefore、インタフェース:- AccessibleExtendedText
- パラメータ:
- 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
 
 - 
getTextBoundspublic Rectangle getTextBounds(int startIndex, int endIndex) 2つのインデックス間のテキストを囲むRectangleを返します。- 定義:
- getTextBounds、インタフェース:- AccessibleExtendedText
- パラメータ:
- startIndex- テキストの開始インデックス
- endIndex- テキストの終了インデックス
- 戻り値:
- インデックスが有効な場合はテキストの境界の矩形。 それ以外の場合はnullを返す
- 導入されたバージョン:
- 1.6
 
 - 
getAccessibleActionCountpublic int getAccessibleActionCount() オブジェクトで利用可能なアクセシビリティ対応のアクションの数を返します。アクションが複数ある場合は、最初のアクションがオブジェクトのデフォルト・アクションと見なされます。- 定義:
- getAccessibleActionCount、インタフェース:- AccessibleAction
- 戻り値:
- このオブジェクト内のActionの数を示す、ゼロから始まる数
- 導入されたバージョン:
- 1.4
 
 - 
getAccessibleActionDescriptionpublic String getAccessibleActionDescription(int i) 指定されたオブジェクトのアクションについての説明を返します。- 定義:
- getAccessibleActionDescription、インタフェース:- AccessibleAction
- パラメータ:
- i- アクションのゼロから始まるインデックス
- 戻り値:
- アクションを説明する文字列
- 導入されたバージョン:
- 1.4
- 関連項目:
- getAccessibleActionCount()
 
 - 
doAccessibleActionpublic boolean doAccessibleAction(int i) オブジェクトに対して指定されたActionを実行します。- 定義:
- doAccessibleAction、インタフェース:- AccessibleAction
- パラメータ:
- i- アクションのゼロから始まるインデックス
- 戻り値:
- アクションが実行された場合はtrue、そうでない場合はfalse
- 導入されたバージョン:
- 1.4
- 関連項目:
- getAccessibleActionCount()
 
 
- 
 
-