Spec-Zone.ru › OpenJavaFX 24

Класс LineNumberDecorator

java.lang.Object
jfx.incubator.scene.control.richtext.LineNumberDecorator
Все реализованные интерфейсы:
SideDecorator
public class LineNumberDecorator extends Object implements SideDecorator
Боковой декоратор, который отображает номера абзацев (строк). Нумерация начинается со строки 1.
С:
24

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

Конструктор Описание
LineNumberDecorator()
Создает экземпляр с разделителем группирования в западном стиле (запятая).
LineNumberDecorator(DecimalFormat format)
Создает экземпляр с использованием указанного DecimalFormat.

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

Модификатор и тип Метод Описание
Node getMeasurementNode(int index)
Возвращает специальный узел измерения для определения размера панели, содержащей боковые декорации.
Node getNode(int index)
Создаёт узел, который добавляется в макет справа или слева от заданного абзаца.
double getPrefWidth(double viewWidth)
Возвращает ширину для размера панели, которая содержит боковые декорации Node.

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

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

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

LineNumberDecorator

public LineNumberDecorator()
Создаёт экземпляр с разделителем группирования в западном стиле (запятая).

LineNumberDecorator

public LineNumberDecorator(DecimalFormat format)
Создаёт экземпляр с использованием указанного DecimalFormat.
Параметры:
format - используемый DecimalFormat

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

getPrefWidth

public double getPrefWidth(double viewWidth)
Описание, скопированное из интерфейса: SideDecorator
Возвращает ширину для размера панели, которая содержит боковые декорации Node.

Если возвращаемое значение равно 0 или отрицательно, будет использован альтернативный метод определения размера боковой панели, содержащей декорацию: специальное измерение Node будет получено через SideDecorator.getMeasurementNode(int), а предпочтительная ширина будет использована вместо этого.

Определено в:
getPrefWidth в интерфейсе SideDecorator
Параметры:
viewWidth - ширина представления
Возвращает:
предпочитаемую ширину

getMeasurementNode

public Node getMeasurementNode(int index)
Описание, скопированное из интерфейса: SideDecorator
Возвращает специальный узел измерения для определения размера панели, содержащей боковые декорации. Этот метод будет вызван только в том случае, если SideDecorator.getPrefWidth(double) возвращает 0 или отрицательное значение. Узел измерения не будет отображаться и будет отброшен.
Определено в:
getMeasurementNode в интерфейсе SideDecorator
Параметры:
index - индекс абзаца в верхней части области просмотра
Возвращает:
узел измерения Node

getNode

public Node getNode(int index)
Описание, скопированное из интерфейса: SideDecorator
Создаёт узел, который добавляется в макет справа или слева от заданного абзаца. Этот метод может вернуть null.
Определено в:
getNode в интерфейсе SideDecorator
Параметры:
index - индекс абзаца
Возвращает:
новый экземпляр Node

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