Spec-Zone.ru › OpenJDK 21

Интерфейс Position

public interface Position
Представляет расположение в документе. Он предназначен для абстрагирования деталей реализации документа и позволяет указывать позиции в документе, способные отслеживать изменения по мере редактирования документа.

Объект Position указывает на расположение между двумя символами. По мере изменения окружающего содержимого, объект Position автоматически корректирует свой смещение, чтобы отразить изменения. Если содержимое вставлено или удалено перед местоположением объекта Position, то Position увеличивает или уменьшает свое смещение соответственно, чтобы указывать на то же место. Если часть документа удалена, содержащая смещение объекта Position, то смещение объекта Position становится смещением начала удалённого региона. Например, если у объекта Position смещение 5, а регион 2-10 удалён, то смещение объекта Position становится 2.

Position со смещением 0 является особым случаем. Он никогда не изменяет своё смещение при изменении содержимого документа.

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

Модификатор и тип Интерфейс Описание
static final class  Position.Bias
Безопасное перечисление типов для указания смещения к позиции в модели.

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

Модификатор и тип Метод Описание
int getOffset()
Возвращает текущее смещение в документе.

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

getOffset

int getOffset()
Возвращает текущее смещение в документе.
Возвращает:
смещение >= 0

© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/javax/swing/text/Position.html

Spec-Zone.ru

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