- java.lang.Object
-
- javax.swing.text.TabStop
-
- All Implemented Interfaces:
-
Serializable
public class TabStop extends Object implements Serializable
这个类封装了一个制表符停止(基本上就是标签停止被RTF认为)。 制表位置距离左边距指定的距离,以指定的方式对齐文本,并具有指定的领导。 TabStops是不可变的,通常包含在TabSets中。警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对所有JavaBeans的长期存储的支持已被添加到
java.beans
包中。 请参阅XMLEncoder
。- 另请参见:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 描述 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
铅下划线
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 boolean
equals(Object other)
如果选项卡相等则返回true。int
getAlignment()
返回该选项卡的对齐方式(以整数形式)。int
getLeader()
返回标签的领导。float
getPosition()
返回标签的位置,作为浮点数。int
hashCode()
返回对象的hashCode。String
toString()
返回对象的字符串表示形式。
-
-
-
字段详细信息
-
ALIGN_LEFT
public static final int ALIGN_LEFT
字符以下选项卡位于位置。- 另请参见:
- Constant Field Values
-
ALIGN_RIGHT
public static final int ALIGN_RIGHT
以下选项卡中的字符将被定位,使得所有后续字符直到下一个选项卡/换行符在位置结束。- 另请参见:
- Constant Field Values
-
ALIGN_CENTER
public static final int ALIGN_CENTER
以下选项卡中的字符将被放置,以便下一个选项卡/换行符的所有后续字符都围绕选项卡位置居中。- 另请参见:
- Constant Field Values
-
ALIGN_DECIMAL
public static final int ALIGN_DECIMAL
字符以下选项卡对齐,以便下一个十进制/标签/换行符在选项卡位置,非常类似于RIGHT_TAB,只包含十进制作为要查找的附加字符。- 另请参见:
- Constant Field Values
-
ALIGN_BAR
public static final int ALIGN_BAR
对齐吧- 另请参见:
- Constant Field Values
-
LEAD_NONE
public static final int LEAD_NONE
无领导- 另请参见:
- Constant Field Values
-
LEAD_DOTS
public static final int LEAD_DOTS
铅点- 另请参见:
- Constant Field Values
-
LEAD_HYPHENS
public static final int LEAD_HYPHENS
铅连字符- 另请参见:
- Constant Field Values
-
LEAD_UNDERLINE
public static final int LEAD_UNDERLINE
铅下划线- 另请参见:
- Constant Field Values
-
LEAD_THICKLINE
public static final int LEAD_THICKLINE
铅粗线- 另请参见:
- Constant Field Values
-
LEAD_EQUALS
public static final int LEAD_EQUALS
铅等于- 另请参见:
- Constant Field Values
-
-
方法详细信息
-
getPosition
public float getPosition()
返回标签的位置,作为浮点数。- 结果
- 标签的位置
-
getAlignment
public int getAlignment()
返回该选项卡的对齐方式(以整数形式)。- 结果
- 标签的对齐
-
getLeader
public int getLeader()
返回标签的领导。- 结果
- 标签的领导者
-
equals
public boolean equals(Object other)
如果选项卡相等则返回true。- 重写:
-
equals
在Object
- 参数
-
other
- 与之比较的参考对象。 - 结果
- 如果选项卡相等则为true,否则为false
- 另请参见:
-
Object.hashCode()
,HashMap
-
hashCode
public int hashCode()
返回对象的hashCode。 这里必须定义,以确保100%纯净。- 重写:
-
hashCode
在Object
- 结果
- 该对象的hashCode
- 另请参见:
-
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
-