TextPath
遗产: java.lang.Object
public class TextPath
定义文本路径(艺术字对象)的文本和格式。
要了解更多信息,请访问Working with Shapes文档文章。
使用Shape.getTextPath()属性以访问形状的艺术字属性。您不创建的实例TextPath直接上课。
方法
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.lang.Object |
退货: 布尔值
getBold()
public boolean getBold()
如果字体格式为粗体,则为真。
默认值为false.
退货: boolean - 相应的布尔值。
getClass()
public final native Class<?> getClass()
退货: java.lang.Class
getFitPath()
public boolean getFitPath()
定义文本是否适合形状的路径。
默认值为false.
退货: boolean - 相应的布尔值。
getFitShape()
public boolean getFitShape()
定义文本是否适合形状的边界框。
默认值为false.
退货: boolean - 相应的布尔值。
getFontFamily()
public String getFontFamily()
定义 textpath 字体的系列。
默认值为宋体。
退货: java.lang.String - 相应的 java.lang.String 值。
getItalic()
public boolean getItalic()
如果字体格式为斜体,则为真。
默认值为false.
退货: boolean - 相应的布尔值。
getKerning()
public boolean getKerning()
确定是否打开字距调整。
默认值为false.
退货: boolean - 相应的布尔值。
getOn()
public boolean getOn()
定义是否显示文本。
默认值为false.
退货: boolean - 相应的布尔值。
getReverseRows()
public boolean getReverseRows()
确定行的布局顺序是否颠倒。
默认值为false.
如果true, 行的布局顺序是相反的。此属性用于垂直文本布局。
退货: boolean - 相应的布尔值。
getRotateLetters()
public boolean getRotateLetters()
确定是否旋转文本的字母。
默认值为false.
退货: boolean - 相应的布尔值。
getSameLetterHeights()
public boolean getSameLetterHeights()
确定无论初始大小写如何,所有字母是否都将具有相同的高度。
默认值为false.
退货: boolean - 相应的布尔值。
getShadow()
public boolean getShadow()
定义是否对文本路径上的文本应用阴影。
默认值为false.
退货: boolean - 相应的布尔值。
getSize()
public double getSize()
以磅为单位定义字体的大小。
默认值为 36。
退货: double - 相应的双精度值。
getSmallCaps()
public boolean getSmallCaps()
如果字体格式为小写大写字母,则为真。
默认值为false.
退货: boolean - 相应的布尔值。
getSpacing()
public double getSpacing()
定义文本的间距量。 1 表示 100%。
默认值为 1。
退货: double - 相应的双精度值。
getStrikeThrough()
public boolean getStrikeThrough()
如果字体格式为删除线文本,则为真。
默认值为false.
退货: boolean - 相应的布尔值。
getText()
public String getText()
定义文本路径的文本。
默认值为空字符串。
退货: java.lang.String - 相应的 java.lang.String 值。
getTextPathAlignment()
public int getTextPathAlignment()
定义文本的对齐方式。
退货: int - 相应的 int 值。返回值是其中之一TextPathAlignment常数。
getTrim()
public boolean getTrim()
确定是否删除文本上方和下方的额外空间。
默认值为false.
退货: boolean - 相应的布尔值。
getUnderline()
public boolean getUnderline()
如果字体有下划线则为真。
默认值为false.
退货: boolean - 相应的布尔值。
getXScale()
public boolean getXScale()
确定是否将使用直文本路径而不是形状路径。
默认值为false.
如果true,文本沿着形状下边界的 x 值从左到右的路径运行。
退货: boolean - 相应的布尔值。
hashCode()
public native int hashCode()
退货: 整数
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setBold(boolean value)
public void setBold(boolean value)
如果字体格式为粗体,则为真。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setFitPath(boolean value)
public void setFitPath(boolean value)
定义文本是否适合形状的路径。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setFitShape(boolean value)
public void setFitShape(boolean value)
定义文本是否适合形状的边界框。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setFontFamily(String value)
public void setFontFamily(String value)
定义 textpath 字体的系列。
默认值为宋体。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 对应的java.lang.String值。 |
setItalic(boolean value)
public void setItalic(boolean value)
如果字体格式为斜体,则为真。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setKerning(boolean value)
public void setKerning(boolean value)
确定是否打开字距调整。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setOn(boolean value)
public void setOn(boolean value)
定义是否显示文本。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setReverseRows(boolean value)
public void setReverseRows(boolean value)
确定行的布局顺序是否颠倒。
默认值为false.
如果true, 行的布局顺序是相反的。此属性用于垂直文本布局。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setRotateLetters(boolean value)
public void setRotateLetters(boolean value)
确定是否旋转文本的字母。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setSameLetterHeights(boolean value)
public void setSameLetterHeights(boolean value)
确定无论初始大小写如何,所有字母是否都将具有相同的高度。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setShadow(boolean value)
public void setShadow(boolean value)
定义是否对文本路径上的文本应用阴影。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setSize(double value)
public void setSize(double value)
以磅为单位定义字体的大小。
默认值为 36。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 对应的双精度值。 |
setSmallCaps(boolean value)
public void setSmallCaps(boolean value)
如果字体格式为小写大写字母,则为真。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setSpacing(double value)
public void setSpacing(double value)
定义文本的间距量。 1 表示 100%。
默认值为 1。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 对应的双精度值。 |
setStrikeThrough(boolean value)
public void setStrikeThrough(boolean value)
如果字体格式为删除线文本,则为真。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setText(String value)
public void setText(String value)
定义文本路径的文本。
默认值为空字符串。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 对应的java.lang.String值。 |
setTextPathAlignment(int value)
public void setTextPathAlignment(int value)
定义文本的对齐方式。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一TextPathAlignment常数。 |
setTrim(boolean value)
public void setTrim(boolean value)
确定是否删除文本上方和下方的额外空间。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setUnderline(boolean value)
public void setUnderline(boolean value)
如果字体有下划线则为真。
默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setXScale(boolean value)
public void setXScale(boolean value)
确定是否将使用直文本路径而不是形状路径。
默认值为false.
如果true,文本沿着形状下边界的 x 值从左到右的路径运行。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |