|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface AccessibleEditableText
AccessibleEditableText インタフェースは、編集可能なテキスト情報を画面に表示するすべてのクラスによって実装される必要があります。このインタフェースは、AccessibleText インタフェースとともに、テキストコンテンツ、属性、および空間位置を使ってそのテキストにアクセスするための標準的な機構をユーザー補助機能に提供します。アプリケーションは、オブジェクトの AccessibleContext (Accessible
を参照) を取得してから、AccessibleContext の AccessibleContext.getAccessibleEditableText()
メソッドを呼び出すと、オブジェクトが AccessibleEditableText インタフェースをサポートするかどうかを判定できます。戻り値が null でなければ、そのオブジェクトはこのインタフェースをサポートしています。
Accessible
,
Accessible.getAccessibleContext()
,
AccessibleContext
,
AccessibleContext.getAccessibleText()
,
AccessibleContext.getAccessibleEditableText()
フィールドの概要 |
---|
インタフェース javax.accessibility.AccessibleText から継承されたフィールド |
---|
CHARACTER, SENTENCE, WORD |
メソッドの概要 | |
---|---|
void |
cut(int startIndex,
int endIndex)
2 つのインデックス間のテキストを切り取り、システムクリップボードへ格納します。 |
void |
delete(int startIndex,
int endIndex)
2 つのインデックス間のテキストを削除します。 |
String |
getTextRange(int startIndex,
int endIndex)
2 つのインデックス間のテキスト文字列を返します。 |
void |
insertTextAtIndex(int index,
String s)
指定された文字列を指定されたインデックスに挿入します。 |
void |
paste(int startIndex)
システムクリップボードのテキストを指定したインデックスで始まるテキストにペーストします。 |
void |
replaceText(int startIndex,
int endIndex,
String s)
2 つのインデックス間のテキストを、指定した文字列に置き換えます。 |
void |
selectText(int startIndex,
int endIndex)
2 つのインデックス間のテキストを選択します。 |
void |
setAttributes(int startIndex,
int endIndex,
AttributeSet as)
2 つのインデックス間のテキストの属性を設定します。 |
void |
setTextContents(String s)
テキストコンテンツを指定文字列に設定します。 |
インタフェース javax.accessibility.AccessibleText から継承されたメソッド |
---|
getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart |
メソッドの詳細 |
---|
void setTextContents(String s)
s
- テキストコンテンツを設定する文字列void insertTextAtIndex(int index, String s)
index
- 文字列を挿入するテキストの
インデックスs
- テキストに挿入する文字列String getTextRange(int startIndex, int endIndex)
startIndex
- テキストの開始インデックスendIndex
- テキストの終了インデックス
void delete(int startIndex, int endIndex)
startIndex
- テキストの開始インデックスendIndex
- テキストの終了インデックスvoid cut(int startIndex, int endIndex)
startIndex
- テキストの開始インデックスendIndex
- テキストの終了インデックスvoid paste(int startIndex)
startIndex
- テキストの開始インデックスvoid replaceText(int startIndex, int endIndex, String s)
startIndex
- テキストの開始インデックスendIndex
- テキストの終了インデックスs
- 2 つのインデックス間のテキストを置き換える文字列void selectText(int startIndex, int endIndex)
startIndex
- テキストの開始インデックスendIndex
- テキストの終了インデックスvoid setAttributes(int startIndex, int endIndex, AttributeSet as)
startIndex
- テキストの開始インデックスendIndex
- テキストの終了インデックスas
- 属性セットAttributeSet
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。