Класс PlainTextFormatHandler
java.lang.Object
jfx.incubator.scene.control.richtext.model.DataFormatHandler
jfx.incubator.scene.control.richtext.model.PlainTextFormatHandler
public class PlainTextFormatHandler extends DataFormatHandler
DataFormatHandler, который работает с простым текстом.- С момента:
- 24
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Object |
copy |
Создает объект, который будет помещен в буфер обмена для данного диапазона текста. |
StyledInput |
createStyledInput |
Создает StyledInput для заданной входной строки. |
static final PlainTextFormatHandler |
getInstance() |
Возвращает единственный экземпляр PlainTextFormatHandler. |
void |
save |
Сохраняет диапазон текста в формате обработчика в выходной поток (например, |
Методы, объявленные в классе jfx.incubator.scene.control.richtext.model.DataFormatHandler
getDataFormat
Подробное описание методов
getInstance
public static final PlainTextFormatHandler getInstance()
Возвращает единственный экземпляр
PlainTextFormatHandler.- Возвращает:
- единственный экземпляр
PlainTextFormatHandler
createStyledInput
public StyledInput createStyledInput(String text, StyleAttributeMap attr)
Описание, скопированное из класса:
DataFormatHandlerСоздает StyledInput для заданной входной строки. При вставке вызывающий объект может передать атрибуты стиля
attr в точке вставки. Этот аргумент может использоваться реализацией, если формат сам по себе не содержит стилей (например, в случае с простым текстом).- Определено в:
-
createStyledInputв классеDataFormatHandler - Параметры:
-
text- входная строка -
attr- атрибуты стиля (может быть null) - Возвращает:
- StyledInput
copy
public Object copy(StyledTextModel m, StyleResolver resolver, TextPos start, TextPos end) throws IOException
Описание, скопированное из класса:
DataFormatHandlerСоздает объект для помещения в буфер обмена для данного диапазона текста. Вызывающий объект должен гарантировать, что
start предшествует end позиции. Обычно реализация создает экземпляр StyledOutput и вызывает метод StyledTextModel.export(TextPos, TextPos, StyledOutput).
- Определено в:
-
copyв классеDataFormatHandler - Параметры:
-
m- исходная модель -
resolver- решатель стилей, специфичный для представления -
start- начальная позиция текста -
end- конечная позиция текста - Возвращает:
- объект для помещения в буфер обмена
- Исключения:
-
IOException- при возникновении ошибки ввода-вывода
save
public void save(StyledTextModel m, StyleResolver resolver, TextPos start, TextPos end, OutputStream out) throws IOException
Описание, скопированное из класса:
DataFormatHandlerСохраняет диапазон текста в формате обработчика в выходной поток (например, сохранение в файл). Вызывающий объект должен гарантировать, что
start предшествует end позиции. Ответственность за закрытие OutputStream лежит на вызывающем объекте. Обычно реализация создает экземпляр StyledOutput и вызывает метод StyledTextModel.export(TextPos, TextPos, StyledOutput).
- Определено в:
-
saveв классеDataFormatHandler - Параметры:
-
m- исходная модель -
resolver- решатель стилей, специфичный для представления -
start- начальная позиция текста -
end- конечная позиция текста -
out- целевойOutputStream - Исключения:
-
IOException- при возникновении ошибки ввода-вывода
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.