|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface AccessibleEditableText extends AccessibleText
Интерфейс AccessibleEditableText должен быть реализован всеми классами, которые представляют доступную для редактирования текстовую информацию о дисплее. Наряду с интерфейсом AccessibleText, этот интерфейс обеспечивает стандартный механизм для вспомогательной технологии, чтобы получить доступ к тому тексту через его контент, атрибуты, и пространственное расположение. Приложения могут определить, поддерживает ли объект интерфейс AccessibleEditableText первым получением его AccessibleContext (см. Accessible) и затем вызов AccessibleContext.getAccessibleEditableText() метод AccessibleContext. Если возвращаемое значение не является нулем, объект поддерживает этот интерфейс.
CHARACTER, SENTENCE, WORD| Модификатор и Тип | Метод и Описание |
|---|---|
void |
cut(int startIndex, int endIndex)
Сокращает текст между двумя индексами в системный буфер обмена.
|
void |
delete(int startIndex, int endIndex)
Удаляет текст между двумя индексами
|
Строка |
getTextRange(int startIndex, int endIndex)
Возвращает текстовую строку между двумя индексами.
|
void |
insertTextAtIndex(int index, String s)
Вставляет указанную строку в данном, индексируют /
|
void |
paste(int startIndex)
Вставки текст от системного буфера обмена в текст, запускающийся в указанном, индексируют.
|
void |
replaceText(int startIndex, int endIndex, String s)
Заменяет текст между двумя индексами с указанной строкой.
|
void |
selectText(int startIndex, int endIndex)
Выбирает текст между двумя индексами.
|
void |
setAttributes(int startIndex, int endIndex, AttributeSet as)
Наборы приписывают для текста между двумя индексами.
|
void |
setTextContents(String s)
Устанавливает текстовое содержание в указанную строку.
|
getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStartvoid 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 - строка, чтобы заменить текст между двумя индексамиvoid selectText(int startIndex,
int endIndex)
startIndex - начальное значение индекса в текстеendIndex - окончание индексирует в текстеvoid setAttributes(int startIndex,
int endIndex,
AttributeSet as)
startIndex - начальное значение индекса в текстеendIndex - окончание индексирует в текстеas - атрибут устанавливаетсяAttributeSet
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92