|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
AccessibleText インタフェースは、テキスト情報を画面に表示するすべてのクラスによって実装される必要があります。このインタフェースは、テキストコンテンツ、属性、および空間位置を使ってそのテキストにアクセスするためのユーザ補助機能を提供します。アプリケーションは、オブジェクトの AccessibleContext (Accessible を参照) を取得してから、AccessibleContext の AccessibleContext.getAccessibleText() メソッドを呼び出すと、オブジェクトが AccessibleText インタフェースをサポートするかどうかを判定できます。戻り値が null でなければ、そのオブジェクトはこのインタフェースをサポートしています。
Accessible,
Accessible.getAccessibleContext(),
AccessibleContext,
AccessibleContext.getAccessibleText()| フィールドの概要 | |
static int |
CHARACTER
取り出す必要のあるテキストの一部が文字であることを示すのに使用する定数です。 |
static int |
SENTENCE
取り出す必要のあるテキストの一部が文であることを示すのに使用する定数です。 |
static int |
WORD
取り出す必要のあるテキストの一部が単語であることを示すのに使用する定数です。 |
| メソッドの概要 | |
String |
getAfterIndex(int part,
int index)
指定されたインデックスの後の文字列を返します。 |
String |
getAtIndex(int part,
int index)
指定されたインデックスでの文字列を返します。 |
String |
getBeforeIndex(int part,
int index)
指定されたインデックスの前の文字列を返します。 |
int |
getCaretPosition()
キャレットのゼロから始まるオフセットを返します。 |
AttributeSet |
getCharacterAttribute(int i)
指定されたインデックスの位置にある指定された文字の AttributeSet を返します。 |
Rectangle |
getCharacterBounds(int i)
指定された文字列のインデックスの位置にある文字のバウンディングボックスを判定します。 |
int |
getCharCount()
文字の数を返します (有効なインデックス)。 |
int |
getIndexAtPoint(Point p)
ローカルオフセットでポイントを指定し、その Point 下の文字のゼロから始まるインデックスを返します。 |
String |
getSelectedText()
選択されているテキストの一部を返します。 |
int |
getSelectionEnd()
選択されているテキスト内での終了オフセットを返します。 |
int |
getSelectionStart()
選択されているテキスト内での開始オフセットを返します。 |
| フィールドの詳細 |
public static final int CHARACTER
getAtIndex(int, int),
getAfterIndex(int, int),
getBeforeIndex(int, int)public static final int WORD
getAtIndex(int, int),
getAfterIndex(int, int),
getBeforeIndex(int, int)public static final int SENTENCE
getAtIndex(int, int),
getAfterIndex(int, int),
getBeforeIndex(int, int)| メソッドの詳細 |
public int getIndexAtPoint(Point p)
p - ローカルオフセットの Pointpublic Rectangle getCharacterBounds(int i)
i - String に対するインデックスpublic int getCharCount()
public int getCaretPosition()
public String getAtIndex(int part,
int index)
part - 取り出す CHARACTER、WORD、または SENTENCEindex - テキスト内の文字インデックス
public String getAfterIndex(int part,
int index)
part - 取り出す CHARACTER、WORD、または SENTENCEindex - テキスト内の文字インデックス
public String getBeforeIndex(int part,
int index)
part - 取り出す CHARACTER、WORD、または SENTENCEindex - テキスト内の文字インデックスpublic AttributeSet getCharacterAttribute(int i)
i - テキストに対するゼロから始まるインデックスpublic int getSelectionStart()
public int getSelectionEnd()
public String getSelectedText()
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.