Пакет jfx.incubator.scene.control.richtext
package jfx.incubator.scene.control.richtext
Предоставляет два элемента управления для отображения и редактирования больших, виртуализированных документов с форматированным текстом:
RichTextArea и CodeArea. В то время как RichTextArea работает с форматированным текстом и вложенными узлами, CodeArea оптимизирован для документов с простым текстом и подсветкой синтаксиса.
Экспериментальная функция. Будет удалена в будущей версии.
- Since:
- 24
| Класс | Описание |
|---|---|
| CodeArea | CodeArea — это редактируемый текстовый компонент, поддерживающий форматирование (например, подсветку синтаксиса) простого текста. |
| LineNumberDecorator | Боковой декоратор, отображающий номера абзацев (строк). |
| Marker | Отслеживает позицию текста в документе при редактировании. |
| RichTextArea | Элемент управления RichTextArea предназначен для визуализации и редактирования форматированного текста, который может быть стилизован различными способами. |
| RichTextArea.Tag | Функциональные метки служат идентификаторами методов, которые можно настроить с помощью InputMap. |
| SelectionModel | Модель выделения, которая поддерживает единственный SelectionSegment. |
| SelectionSegment | Сегмент выделения текста, состоящий из позиций якоря выделения и курсора. |
| SideDecorator | Предоставляет способ добавления боковых декораций к каждому абзацу в RichTextArea. |
| SingleSelectionModel | Данная SelectionModel поддерживает один сегмент выделения. |
|
StyleAttributeHandler<C extends RichTextArea, |
Это функциональный интерфейс, определяющий обработчик атрибутов стиля. |
| StyleHandlerRegistry | Регистр обработчиков стиля отслеживает StyleAttributeHandler для поддерживаемых StyleAttribute. |
| StyleHandlerRegistry.Builder | Используемый для создания неизменяемого экземпляра StyleHandlerRegistry. |
| StyleResolver | Обеспечивает преобразование стилей CSS в StyleAttribute. |
| SyntaxDecorator | Декорирует простой текст, создавая RichParagraph. |
| TextPos | Неизменяемая позиция в тексте. |
© 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.