模块  java.desktop
软件包  javax.swing.text

Class TabStop

  • 实现的所有接口
    Serializable

    public class TabStop
    extends Object
    implements Serializable
    这个类封装了一个制表位(基本上是由RTF认为制表位)。 制表位与左边距指定距离,以指定方式对齐文本,并具有指定的引线。 TabStops是不可变的,通常包含在TabSets中。

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

    另请参见:
    Serialized Form
    • 字段汇总

      字段  
      变量和类型 字段 描述
      static int ALIGN_BAR
      对齐酒吧
      static int ALIGN_CENTER
      选项卡后面的字符的位置使得直到下一个选项卡/换行符的所有后续字符都以选项卡位置为中心。
      static int ALIGN_DECIMAL
      选项卡后面的字符是对齐的,以便下一个十进制/制表符/换行符位于制表符位置,非常类似于RIGHT_TAB,只包括十进制作为要查找的附加字符。
      static int ALIGN_LEFT
      选项卡后面的字符位于位置。
      static int ALIGN_RIGHT
      选项卡后面的字符的位置使得到下一个选项卡/换行符的所有后续字符在位置结束。
      static int LEAD_DOTS
      铅点
      static int LEAD_EQUALS
      领先等于
      static int LEAD_HYPHENS
      带有连字符
      static int LEAD_NONE
      没有
      static int LEAD_THICKLINE
      铅粗线
      static int LEAD_UNDERLINE
      领导下划线
    • 构造方法摘要

      构造方法  
      构造器 描述
      TabStop​(float pos)
      使用默认对齐方式和默认引线创建位于 pos位置的选项卡。
      TabStop​(float pos, int align, int leader)
      创建一个具有指定位置 pos ,对齐方式 align和领导者 leader的选项卡。
    • 字段详细信息

      • 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。
        重写:
        equalsObject
        参数
        other - 要与之比较的引用对象。
        结果
        如果选项卡相等则为true,否则为false
        另请参见:
        Object.hashCode()HashMap