public static interface AbstractDocument.Content
AbstractDocument
Модификатор и Тип | Метод и Описание |
---|---|
Позиция |
createPosition(int offset)
Создает позицию в пределах контента, который отследит изменение, поскольку контент видоизменяется.
|
void |
getChars(int where, int len, Segment txt)
Получает последовательность символов и копирует их в Сегмент.
|
Строка |
getString(int where, int len)
Выбирает строку символов, содержавшихся в последовательности.
|
UndoableEdit |
insertString(int where, String str)
Вставляет строку символов в последовательность.
|
int |
length()
Текущая длина последовательности символьного контента.
|
UndoableEdit |
remove(int where, int nitems)
Удаляет некоторую часть последовательности.
|
Position createPosition(int offset) throws BadLocationException
offset
- смещение в контенте> = 0BadLocationException
- для недопустимого смещенияint length()
UndoableEdit insertString(int where, String str) throws BadLocationException
where
- смещение в последовательность, чтобы сделать вставку> = 0str
- представьте в виде строки, чтобы вставитьEdit
реализация будет возвращена, иначе возвраты null
BadLocationException
- брошенный, если область, покрытая параметрами, не содержится в символьной последовательностиUndoableEdit remove(int where, int nitems) throws BadLocationException
where
- Смещение в последовательность, чтобы сделать вставку> = 0.nitems
- Число элементов в последовательности, чтобы удалить> = 0.BadLocationException
- Брошенный, если область, покрытая параметрами, не содержится в символьной последовательности.String getString(int where, int len) throws BadLocationException
where
- Смещение в последовательность, чтобы выбрать> = 0.len
- число символов, чтобы скопировать> = 0.BadLocationException
- Брошенный, если область, покрытая параметрами, не содержится в символьной последовательности.void getChars(int where, int len, Segment txt) throws BadLocationException
where
- начальное смещение> = 0len
- число символов> = 0txt
- целевое расположение, чтобы скопировать вBadLocationException
- Брошенный, если область, покрытая параметрами, не содержится в символьной последовательности.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92