|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。