|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface AccessibleExtendedText
AccessibleExtendedText インタフェースには、AccessibleText インタフェースでは提供されていない追加のメソッドが含まれています。
アプリケーションは、オブジェクトの AccessibleContext (Accessibleを参照) を取得してから、AccessibleContext の AccessibleContext.getAccessibleText() メソッドを呼び出すと、オブジェクトが AccessibleExtendedText インタフェースをサポートするかどうかを判定できます。戻り値が AccessibleExtendedText のインスタンスであれば、そのオブジェクトはこのインタフェースをサポートします。
Accessible,
Accessible.getAccessibleContext(),
AccessibleContext,
AccessibleContext.getAccessibleText(),
AccessibleText.AccessibleTextChunk| フィールドの概要 | |
|---|---|
static int |
ATTRIBUTE_RUN
取得すべきテキストの一部が、同じテキスト属性を持つ連続したテキストであることを示すのに使用する定数です。 |
static int |
LINE
取得すべきテキストの一部が 1 行のテキストであることを示すのに使用する定数です。 |
| メソッドの概要 | |
|---|---|
Rectangle |
getTextBounds(int startIndex,
int endIndex)
2 つのインデックス間のテキストの境界の矩形を返します。 |
String |
getTextRange(int startIndex,
int endIndex)
2 つのインデックス間のテキストを返します。 |
AccessibleTextSequence |
getTextSequenceAfter(int part,
int index)
指定されたインデックスのあとの AccessibleTextSequence を返します。 |
AccessibleTextSequence |
getTextSequenceAt(int part,
int index)
指定されたインデックスでの AccessibleTextSequence を返します。 |
AccessibleTextSequence |
getTextSequenceBefore(int part,
int index)
指定されたインデックスの前の AccessibleTextSequence を返します。 |
| フィールドの詳細 |
|---|
static final int LINE
AccessibleText.getAtIndex(int, int),
AccessibleText.getAfterIndex(int, int),
AccessibleText.getBeforeIndex(int, int),
定数フィールド値static final int ATTRIBUTE_RUN
AccessibleText.getAtIndex(int, int),
AccessibleText.getAfterIndex(int, int),
AccessibleText.getBeforeIndex(int, int),
定数フィールド値| メソッドの詳細 |
|---|
String getTextRange(int startIndex,
int endIndex)
startIndex - テキストの開始インデックスendIndex - テキストの終了インデックス
AccessibleTextSequence getTextSequenceAt(int part,
int index)
AccessibleTextSequence を返します。
part - 取得する CHARACTER、WORD、 SENTENCE、LINE、 または ATTRIBUTE_RUNindex - テキスト内の文字インデックス
AccessibleTextSequence。それ以外の場合は、null を返すAccessibleText.CHARACTER,
AccessibleText.WORD,
AccessibleText.SENTENCE
AccessibleTextSequence getTextSequenceAfter(int part,
int index)
AccessibleTextSequence を返します。
part - 取得する CHARACTER、WORD、 SENTENCE、LINE、 または ATTRIBUTE_RUNindex - テキスト内の文字インデックス
AccessibleTextSequence。それ以外の場合は、null を返すAccessibleText.CHARACTER,
AccessibleText.WORD,
AccessibleText.SENTENCE
AccessibleTextSequence getTextSequenceBefore(int part,
int index)
AccessibleTextSequence を返します。
part - 取得する CHARACTER、WORD、 SENTENCE、LINE、 または ATTRIBUTE_RUNindex - テキスト内の文字インデックス
AccessibleTextSequence。それ以外の場合は、null を返すAccessibleText.CHARACTER,
AccessibleText.WORD,
AccessibleText.SENTENCE
Rectangle getTextBounds(int startIndex,
int endIndex)
startIndex - テキストの開始インデックスendIndex - テキストの終了インデックス
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。