public class RichChar extends java.lang.Object implements XMLable, StyleProvider
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
XML_TAG |
| 构造器和说明 |
|---|
RichChar() |
RichChar(java.lang.String text) |
RichChar(java.lang.String text,
Style style) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
appendText(java.lang.String newText)
拼接字符到当前富文本对象
|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj) |
FRFont |
getFont() |
Style |
getStyle()
Gets style.
|
java.lang.String |
getText() |
int |
getTextLength() |
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setStyle(Style style)
Sets style.
|
void |
setText(java.lang.String text) |
boolean |
styleEquals(Style style)
判断指定的样式与当前富文本是否相同
如果是公式, 直接返回false
|
java.lang.String |
toString()
当前对象的字符展示
|
java.lang.String |
toTag()
转换富文本为tag标签, 不用css是为了导出
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
public static final java.lang.String XML_TAG
public RichChar()
public RichChar(java.lang.String text)
public RichChar(java.lang.String text,
Style style)
public void appendText(java.lang.String newText)
newText - 新的字符public java.lang.String getText()
public int getTextLength()
public void setText(java.lang.String text)
public Style getStyle()
StyleProvidergetStyle 在接口中 StyleProviderpublic FRFont getFont()
public void setStyle(Style style)
StyleProvidersetStyle 在接口中 StyleProviderstyle - the new style.public java.lang.String toTag()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 java.lang.Objectjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public void readXML(XMLableReader reader)
XMLReadablereadXML 在接口中 XMLReadablereader - XML读取对象XMLableReaderpublic void writeXML(XMLPrintWriter writer)
XMLWriterpublic boolean equals(java.lang.Object obj)
equals 在类中 java.lang.Objectpublic boolean styleEquals(Style style)
style - 指定的样式public java.lang.String toString()
toString 在类中 java.lang.Object