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 реализация будет возвращена, иначе возвраты nullBadLocationException - брошенный, если область, покрытая параметрами, не содержится в символьной последовательности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