Класс TabStop
- Все реализуемые интерфейсы:
Serializable
public class TabStop extends Object implements Serializable
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для кратковременного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, в пакет java.beans добавлена поддержка долгосрочного хранения всех JavaBeans. См. XMLEncoder.
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final int |
ALIGN_BAR |
Вертикальная линия выравнивания |
static final int |
ALIGN_CENTER |
Символы после позиции табуляции располагаются так, что все последующие символы до следующей позиции табуляции или новой строки центрируются относительно позиции табуляции. |
static final int |
ALIGN_DECIMAL |
Символы после позиции табуляции выравниваются так, чтобы следующая десятичная точка, позиция табуляции или новая строка находились в позиции табуляции. Это очень похоже на RIGHT_TAB, но дополнительно учитывается десятичная точка. |
static final int |
ALIGN_LEFT |
Символ после позиции табуляции располагается в этой позиции. |
static final int |
ALIGN_RIGHT |
Символы после позиции табуляции располагаются так, что все последующие символы до следующей позиции табуляции или новой строки заканчиваются в этой позиции. |
static final int |
LEAD_DOTS |
Заполнитель из точек |
static final int |
LEAD_EQUALS |
Заполнитель из знаков равенства |
static final int |
LEAD_HYPHENS |
Заполнитель из дефисов |
static final int |
LEAD_NONE |
Без заполнителя |
static final int |
LEAD_THICKLINE |
Заполнитель из жирной линии |
static final int |
LEAD_UNDERLINE |
Заполнитель из подчеркивания |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
TabStop |
Создает позицию табуляции в позиции pos со стандартным выравниванием и стандартным заполнителем. |
TabStop |
Создает позицию табуляции с заданными позицией pos, выравниванием align и заполнителем leader. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Возвращает true, если позиции табуляции равны. |
int |
getAlignment() |
Возвращает выравнивание позиции табуляции в виде целого числа. |
int |
getLeader() |
Возвращает заполнитель позиции табуляции. |
float |
getPosition() |
Возвращает позицию табуляции в виде числа с плавающей точкой. |
int |
hashCode() |
Возвращает хеш-код объекта. |
Подробное описание полей
ALIGN_LEFT
public static final int ALIGN_LEFT
- См. также:
ALIGN_RIGHT
public static final int ALIGN_RIGHT
- См. также:
ALIGN_CENTER
public static final int ALIGN_CENTER
- См. также:
ALIGN_DECIMAL
public static final int ALIGN_DECIMAL
- См. также:
ALIGN_BAR
public static final int ALIGN_BAR
- См. также:
LEAD_NONE
public static final int LEAD_NONE
- См. также:
LEAD_DOTS
public static final int LEAD_DOTS
- См. также:
LEAD_HYPHENS
public static final int LEAD_HYPHENS
- См. также:
LEAD_UNDERLINE
public static final int LEAD_UNDERLINE
- См. также:
LEAD_THICKLINE
public static final int LEAD_THICKLINE
- См. также:
LEAD_EQUALS
public static final int LEAD_EQUALS
- См. также:
Подробное описание конструкторов
TabStop
public TabStop(float pos)
pos со стандартным выравниванием и стандартным заполнителем.- Параметры:
-
pos— позиция табуляции
TabStop
public TabStop(float pos, int align, int leader)
pos, выравниванием align и заполнителем leader.- Параметры:
-
pos— позиция табуляции -
align— выравнивание позиции табуляции -
leader— заполнитель позиции табуляции
Подробное описание методов
getPosition
public float getPosition()
- Возвращает:
- позицию табуляции
getAlignment
public int getAlignment()
- Возвращает:
- выравнивание позиции табуляции
getLeader
public int getLeader()
- Возвращает:
- заполнитель позиции табуляции
equals
hashCode
© 1993, 2025, 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/25/docs/api/java.desktop/javax/swing/text/TabStop.html