Spec-Zone.ru › OpenJavaFX 24

Класс SelectionSegment

java.lang.Object
jfx.incubator.scene.control.richtext.SelectionSegment
public final class SelectionSegment extends Object
Отрезок выделения текста, состоящий из позиции якоря выделения и позиции курсора. Основное назначение этого класса — отслеживание изменений выделения как единого объекта.
Since:
24

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

Конструктор Описание
SelectionSegment(TextPos anchor, TextPos caret)
Создаёт отрезок выделения.

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

Модификатор и тип Метод Описание
final TextPos getAnchor()
Возвращает позицию якоря выделения.
final TextPos getCaret()
Возвращает позицию курсора.
TextPos getMax()
Возвращает позицию, более близкую к концу документа.
final TextPos getMin()
Возвращает позицию, более близкую к началу документа.
boolean isCollapsed()
Возвращает true, если якорь и курсор находятся в одной позиции.

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

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

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

SelectionSegment

public SelectionSegment(TextPos anchor, TextPos caret)
Создаёт отрезок выделения.
Параметры:
anchor - позиция якоря, не должна быть null
caret - позиция курсора, не должна быть null

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

getAnchor

public final TextPos getAnchor()
Возвращает позицию якоря выделения.
Возвращает:
позицию якоря

getCaret

public final TextPos getCaret()
Возвращает позицию курсора.
Возвращает:
позицию курсора

getMin

public final TextPos getMin()
Возвращает позицию, более близкую к началу документа.
Возвращает:
позицию текста

getMax

public TextPos getMax()
Возвращает позицию, более близкую к концу документа.
Возвращает:
позицию текста

isCollapsed

public boolean isCollapsed()
Возвращает true, если якорь и курсор находятся в одной позиции.
Возвращает:
true, если якорь и курсор находятся в одной позиции

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