|
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_RUN
index
- テキスト内の文字インデックス
AccessibleTextSequence
。それ以外の場合は、null を返します。AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
AccessibleTextSequence getTextSequenceAfter(int part, int index)
AccessibleTextSequence
を返します。
part
- 取得する CHARACTER
、WORD
、
SENTENCE
、LINE
、
または ATTRIBUTE_RUN
index
- テキスト内の文字インデックス
AccessibleTextSequence
。それ以外の場合は、null を返します。AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
AccessibleTextSequence getTextSequenceBefore(int part, int index)
AccessibleTextSequence
を返します。
part
- 取得する CHARACTER
、WORD
、
SENTENCE
、LINE
、
または ATTRIBUTE_RUN
index
- テキスト内の文字インデックス
AccessibleTextSequence
。それ以外の場合は、null を返します。AccessibleText.CHARACTER
,
AccessibleText.WORD
,
AccessibleText.SENTENCE
Rectangle getTextBounds(int startIndex, int endIndex)
startIndex
- テキストの開始インデックスendIndex
- テキストの終了インデックス
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。