public class GeoText extends Geometry
构造器和说明 |
---|
GeoText()
构造一个新的 GeoText 对象。
|
GeoText(GeoText geoText)
根据给定的 GeoText 对象来构造一个与其完全相同的新对象。
|
GeoText(TextPart part)
根据指定的参数来构造一个 GeoText 的新对象。
|
GeoText(TextPart part, TextStyle textStyle)
根据指定的参数来构造一个 GeoText 的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
int |
addPart(TextPart part)
在文本对象中添加文本子对象。
|
GeoText |
clone()
返回当前 GeoText 对象的一个拷贝。
|
void |
dispose()
释放对象所占用的资源。
|
TextPart |
getPart(int index)
返回此文本对象的指定序号的子对象。
|
int |
getPartCount()
返回文本对象的子对象个数。
|
java.lang.String |
getText()
返回文本对象的内容。
|
TextStyle |
getTextStyle()
返回文本对象的文本风格。
|
boolean |
insertPart(int index, TextPart part)
在此文本对象的指定位置插入一个文本子对象。
|
boolean |
isEmpty()
判定该文本对象是否为空,即其子对象的个数是否为0。
|
boolean |
removePart(int index)
删除此文本对象的指定序号的文本子对象。
|
boolean |
setPart(int index, TextPart part)
修改此文本对象的指定序号的子对象,即用新的文本子对象来替换原来的文本子对象。
|
void |
setTextStyle(TextStyle textStyle)
设置文本对象的文本风格。
|
public GeoText()
public GeoText(GeoText geoText)
geoText
- 指定的 GeoText 对象。public GeoText(TextPart part)
part
- TextPart子对象。TextPart
public java.lang.String getText()
public int getPartCount()
public TextStyle getTextStyle()
注意:GeoText.getTextStyle().setRotation() 对文本子对象 TextPart
无效,TextPart
的旋转角度由其自身 getRotation()
和 setRotation()
方法来控制。
public void setTextStyle(TextStyle textStyle)
注意:GeoText.getTextStyle().setRotation() 对文本子对象 TextPart
无效,TextPart
的旋转角度由其自身 getRotation()
和 setRotation()
方法来控制。
textStyle
- 文本对象的文本风格。TextStyle
public boolean isEmpty()
Environment
类。public int addPart(TextPart part)
public TextPart getPart(int index)
index
- 子对象序号。java.lang.IndexOutOfBoundsException
- 如果 index 小于零或 index 大于等于该文本对象的子对象个数。public boolean insertPart(int index, TextPart part)
index
- 插入子对象的位置,即子对象的序号值。其中序号值大于0且小于子对象的总数。part
- 要插入的文本子对象。java.lang.IndexOutOfBoundsException
- 如果 index 小于零或 index 大于该文本对象的子对象个数。addPart(TextPart)
, removePart(int)
public boolean removePart(int index)
index
- 文本子对象序号。java.lang.IndexOutOfBoundsException
- 如果 index 小于零或 index 大于等于该文本对象的子对象个数。public boolean setPart(int index, TextPart part)
index
- 文本子对象序号。part
- 文本子对象。java.lang.IndexOutOfBoundsException
- 如果 index 小于零或 index 大于等于该文本对象的子对象个数。public GeoText clone()