public static class DefaultStyledDocument.ElementSpec extends Object
警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对所有JavaBeans的长期存储的支持已经添加到java.beans
包中。 请参阅XMLEncoder
。
Modifier and Type | Field and Description |
---|---|
static short |
ContentType
getType的可能值。
|
static short |
EndTagType
getType的可能值。
|
static short |
JoinFractureDirection
getDirection的可能值。
|
static short |
JoinNextDirection
getDirection的可能值。
|
static short |
JoinPreviousDirection
getDirection的可能值。
|
static short |
OriginateDirection
getDirection的可能值。
|
static short |
StartTagType
getType的可能值。
|
Constructor and Description |
---|
ElementSpec(AttributeSet a, short type)
当标记不会存储在文档中时,对标记有用的构造方法。
|
ElementSpec(AttributeSet a, short type, char[] txt, int offs, int len)
构建器,用于外部批量输入内容和标记到文档中。
|
ElementSpec(AttributeSet a, short type, int len)
当数据已被添加时,在文档内部进行解析,但需要len信息的构造方法。
|
Modifier and Type | Method and Description |
---|---|
char[] |
getArray()
获取字符数组。
|
AttributeSet |
getAttributes()
获取元素属性。
|
short |
getDirection()
获得方向。
|
int |
getLength()
获取长度。
|
int |
getOffset()
获取起始偏移量。
|
short |
getType()
获取元素类型。
|
void |
setDirection(short direction)
设置方向。
|
void |
setType(short type)
设置元素类型。
|
String |
toString()
将元素转换为字符串。
|
public static final short StartTagType
public static final short EndTagType
public static final short ContentType
public static final short JoinPreviousDirection
public static final short JoinNextDirection
public static final short OriginateDirection
public static final short JoinFractureDirection
public ElementSpec(AttributeSet a, short type)
a
- 元素的属性
type
- 元素的类型(StartTagType,EndTagType,ContentType)
public ElementSpec(AttributeSet a, short type, int len)
a
- 元素的属性
type
- 元素的类型(StartTagType,EndTagType,ContentType)
len
- 长度> = 0
public ElementSpec(AttributeSet a, short type, char[] txt, int offs, int len)
a
- 元素的属性
type
- 元素的类型(StartTagType,EndTagType,ContentType)
txt
- 元素的文本
offs
- 偏移到文本> = 0
len
- 文本的长度> = 0
public void setType(short type)
type
- 元素的类型(StartTagType,EndTagType,ContentType)
public short getType()
public void setDirection(short direction)
direction
- 方向(JoinPreviousDirection,JoinNextDirection)
public short getDirection()
public AttributeSet getAttributes()
public char[] getArray()
public int getOffset()
public int getLength()