モジュール java.desktop
パッケージ javax.accessibility

インタフェースAccessibleExtendedText

既知のすべての実装クラス:
JEditorPane.AccessibleJEditorPane, JEditorPane.AccessibleJEditorPaneHTML, JEditorPane.JEditorPaneAccessibleHypertextSupport, JPasswordField.AccessibleJPasswordField, JTextArea.AccessibleJTextArea, JTextComponent.AccessibleJTextComponent, JTextField.AccessibleJTextField

public interface AccessibleExtendedText
AccessibleExtendedTextインタフェースには、AccessibleTextインタフェースでは提供されていない追加のメソッドが含まれています。

アプリケーションは、最初にAccessibleContext (Accessibleを参照してください)を取得し、次にAccessibleContextAccessibleContext.getAccessibleText()メソッドを呼び出して、オブジェクトがAccessibleExtendedTextインタフェースをサポートしているかどうかを判断できます。 戻り値がAccessibleExtendedTextのインスタンスである場合、オブジェクトはこのインタフェースをサポートします。

導入されたバージョン:
1.5
関連項目:
Accessible, Accessible.getAccessibleContext(), AccessibleContext, AccessibleContext.getAccessibleText()
  • フィールドのサマリー

    フィールド 
    修飾子と型 フィールド 説明
    static int ATTRIBUTE_RUN
    取得すべきテキストの一部が、同じテキスト属性を持つ連続したテキストであることを示すのに使用する定数です。
    static int LINE
    取得すべきテキストの一部が1行のテキストであることを示すのに使用する定数です。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    Rectangle getTextBounds​(int startIndex, int endIndex)
    2つのインデックス間のテキストの境界の矩形を返します。
    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を返します。