模块 java.desktop

类 TabStop

java.lang.Object
javax.swing.text.TabStop
所有已实现的接口:
Serializable

public class TabStop extends Object implements Serializable
此类封装单个制表位(基本上是 RTF 认为的制表位)。制表位距左边距指定距离,以指定方式对齐文本,并具有指定的前导符。 TabStop 是不可变的,通常包含在 TabSet 中。

Warning: 此类的序列化对象将与未来的 Swing 版本不兼容。当前的序列化支持适用于运行相同版本 Swing 的应用程序之间的短期存储或 RMI。从 1.4 开始,对所有 JavaBeans 的长期存储的支持已添加到 java.beans 包中。请参阅 XMLEncoder

  • 字段摘要

    字段
    修饰符和类型
    Field
    描述
    static final int
    对齐栏
    static final int
    制表符后面的字符的位置使得直到下一个制表符/换行符的所有后续字符都以制表符位置为中心。
    static final int
    制表符后面的字符对齐,使得下一个小数点/制表符/换行符位于制表符位置,与 RIGHT_TAB 非常相似,只是包括小数点作为要查找的附加字符。
    static final int
    标签后面的字符位于位置。
    static final int
    制表符后面的字符的位置使得所有后续字符直到下一个制表符/换行符都在该位置结束。
    static final int
    铅点
    static final int
    铅等于
    static final int
    前导连字符
    static final int
    无铅
    static final int
    铅粗线
    static final int
    引导下划线
  • 构造方法总结

    构造方法
    构造方法
    描述
    TabStop(float pos)
    在位置 pos 使用默认对齐方式和默认引线创建制表符。
    TabStop(float pos, int align, int leader)
    创建一个具有指定位置 pos 、对齐方式 align 和引线 leader 的制表符。
  • 方法总结

    修饰符和类型
    方法
    描述
    boolean
    equals(Object other)
    如果选项卡相等,则返回 true。
    int
    以整数形式返回选项卡的对齐方式。
    int
    返回选项卡的领导者。
    float
    返回选项卡的位置,作为浮点数。
    int
    返回对象的哈希码。

    在类 java.lang.Object 中声明的方法

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • 字段详细信息

    • 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
      制表符后面的字符对齐,使得下一个小数点/制表符/换行符位于制表符位置,与 RIGHT_TAB 非常相似,只是包括小数点作为要查找的附加字符。
      参见:
    • 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

      public boolean equals(Object  other)
      如果选项卡相等,则返回 true。
      重写:
      equals 在类 Object
      参数:
      other - 要比较的参考对象。
      返回:
      如果制表符相等则为真,否则为假
      参见:
    • hashCode

      public int hashCode()
      返回对象的hashCode。这必须在此处定义以确保 100% 纯。
      重写:
      hashCode 在类 Object
      返回:
      对象的哈希码
      参见: