|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectjavax.swing.text.TabStop
public class TabStop
此类封装单个制表位 (tab stop)(基本上是由 RTF 认定的制表位)。制表位位于距左页边空白的一个指定距离,以一种指定的方式来对齐文本,并且具有一个指定的前导字符。TabStop 是不可变的,并且通常包含于 TabSet 中。
警告:此类的已序列化对象与以后的 Swing 版本不兼容。当前序列化支持适用于短期存储或运行相同 Swing 版本的应用程序之间的 RMI。从 1.4 版本开始,已在 java.beans 包中添加了支持所有 JavaBeansTM 长期存储的功能。请参见 XMLEncoder。
| 字段摘要 | |
|---|---|
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 的制表符。 |
|
| 方法摘要 | |
|---|---|
boolean |
equals(Object other)
如果制表符相等,则返回 true。 |
int |
getAlignment()
以 integer 的形式返回制表符的对齐方式。 |
int |
getLeader()
返回制表符的前导字符。 |
float |
getPosition()
以 float 的形式返回制表符的位置。 |
int |
hashCode()
返回此对象的哈希代码。 |
String |
toString()
返回该对象的字符串表示。 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| 字段详细信息 |
|---|
public static final int ALIGN_LEFT
public static final int ALIGN_RIGHT
public static final int ALIGN_CENTER
public static final int ALIGN_DECIMAL
public static final int ALIGN_BAR
public static final int LEAD_NONE
public static final int LEAD_DOTS
public static final int LEAD_HYPHENS
public static final int LEAD_UNDERLINE
public static final int LEAD_THICKLINE
public static final int LEAD_EQUALS
| 构造方法详细信息 |
|---|
public TabStop(float pos)
pos 创建一个具有默认对齐方式和默认前导字符的制表符。
public TabStop(float pos,
int align,
int leader)
pos、对齐方式 align 和前导字符 leader 的制表符。
| 方法详细信息 |
|---|
public float getPosition()
public int getAlignment()
public int getLeader()
public boolean equals(Object other)
Object 中的 equalsother - 要与之比较的引用对象。
Object.hashCode(),
Hashtablepublic int hashCode()
Object 中的 hashCodeObject.equals(java.lang.Object),
Hashtablepublic String toString()
Object 复制的描述toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。
Object 类的 toString 方法返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@”和此对象哈希码的无符号十六进制表示组成。换句话说,该方法返回一个字符串,它的值等于:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Object 中的 toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。