Spec-Zone.ru › OpenJavaFX 24

Класс 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(StyledTextModel m, StyleResolver resolver, TextPos start, TextPos end)
Создает объект, который будет помещен в буфер обмена для данного диапазона текста.
StyledInput createStyledInput(String text, StyleAttributeMap attr)
Создает StyledInput для заданной входной строки.
static final PlainTextFormatHandler getInstance()
Возвращает единственный экземпляр PlainTextFormatHandler.
void save(StyledTextModel m, StyleResolver resolver, TextPos start, TextPos end, OutputStream out)
Сохраняет диапазон текста в формате обработчика в выходной поток (например,

Методы, объявленные в классе jfx.incubator.scene.control.richtext.model.DataFormatHandler

getDataFormat

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание методов

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 и/или его аффилированные лица. Все права защищены.

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API