Spec-Zone.ru › OpenJavaFX 24

Класс StyleHandlerRegistry

java.lang.Object
jfx.incubator.scene.control.richtext.StyleHandlerRegistry
public class StyleHandlerRegistry extends Object
Регистр обработчиков стилей отслеживает StyleAttributeHandler для поддерживаемых StyleAttribute. Регистр, после его создания с помощью Builder, является неизменяемым. Этот класс необходим при расширении RichTextArea с поддержкой других атрибутов стиля. Приложения обычно не должны использовать этот интерфейс.
Since:
24

Краткое описание вложенных классов

Модификатор и тип Класс Описание
static class  StyleHandlerRegistry.Builder
Библиотекарь, используемый для создания неизменяемого экземпляра StyleHandlerRegistry.

Краткое описание методов

Модификатор и тип Метод Описание
static StyleHandlerRegistry.Builder builder(StyleHandlerRegistry parent)
Создает билдeр, инициализированный содержимым родительского регистра.
<C extends RichTextArea, T>
void
process(C control, boolean forParagraph, CellContext cx, StyleAttribute<T> a, T value)
Вызывает обработчик, если он присутствует, для указанного атрибута в контексте указанного элемента управления.

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

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

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

builder

public static StyleHandlerRegistry.Builder builder(StyleHandlerRegistry parent)
Создает билдeр, инициализированный содержимым родительского регистра.
Параметры:
parent - регистр родительского класса (может быть null)
Возвращает:
экземпляр билдeра

process

public <C extends RichTextArea, T> void process(C control, boolean forParagraph, CellContext cx, StyleAttribute<T> a, T value)
Вызывает обработчик, если он присутствует, для указанного атрибута в контексте указанного элемента управления.
Параметризованные типы:
C - тип элемента управления
T - тип значения атрибута
Параметры:
control - ссылка на элемент управления
forParagraph - указывает, какой атрибут искать: абзац (true) или сегмент текста (false)
cx - контекст ячейки
a - атрибут
value - значение атрибута

Сообщить об ошибке или предложить улучшение
Авторское право © 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