public enum TextAlignment extends java.lang.Enum<TextAlignment>
文本对齐枚举。
指定文本中的各子对象的对齐方式。文本对象的每个子对象的位置是由文本的锚点和文本的对齐方式共同确定的。当文本子对象的锚点固定,对齐方式确定文本子对象与锚点的相对位置,从而确定文本子对象的位置。
枚举常量和说明 |
---|
BASELINECENTER
基准线居中对齐。
|
BASELINELEFT
基准线左对齐。
|
BASELINERIGHT
基准线右对齐。
|
BOTTOMCENTER
底部居中对齐。
|
BOTTOMLEFT
左下角对齐。
|
BOTTOMRIGHT
右下角对齐。
|
MIDDLECENTER
中心对齐。
|
MIDDLELEFT
左中对齐。
|
MIDDLERIGHT
右中对齐。
|
TOPCENTER
顶部居中对齐。
|
TOPLEFT
左上角对齐。
|
TOPRIGHT
右上角对齐。
|
限定符和类型 | 方法和说明 |
---|---|
static TextAlignment |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static TextAlignment[] |
values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
|
public static final TextAlignment TOPLEFT
左上角对齐。
当文本的对齐方式为左上角对齐时,文本子对象的最小外接矩形的左上角点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment TOPCENTER
顶部居中对齐。
当文本的对齐方式为上面居中对齐时,文本子对象的最小外接矩形的上边线的中点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment TOPRIGHT
右上角对齐。
当文本的对齐方式为上面居中对齐时,文本子对象的最小外接矩形的右上角点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment BASELINELEFT
基准线左对齐。
当文本的对齐方式为基准线左对齐时,文本子对象的基线的左端点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment BASELINECENTER
基准线居中对齐。
当文本的对齐方式为基准线居中对齐时,文本子对象的基线的中点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment BASELINERIGHT
基准线右对齐。
当文本的对齐方式为基准线右对齐时,文本子对象的基线的中点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment BOTTOMLEFT
左下角对齐。
当文本的对齐方式为左下角对齐时,文本子对象的最小外接矩形的左下角点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment BOTTOMCENTER
底部居中对齐。
当文本的对齐方式为底线居中对齐时,文本子对象的最小外接矩形的底线的中点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment BOTTOMRIGHT
右下角对齐。
当文本的对齐方式为右下角对齐时,文本子对象的最小外接矩形的右下角点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment MIDDLELEFT
左中对齐。
当文本的对齐方式为左中对齐时,文本子对象的最小外接矩形的左边线的中点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment MIDDLECENTER
中心对齐。
当文本的对齐方式为中心对齐时,文本子对象的最小外接矩形的中心点在该文本子对象的锚点位置,如图所示。
public static final TextAlignment MIDDLERIGHT
右中对齐。
当文本的对齐方式为右中对齐时,文本子对象的最小外接矩形的右边线的中点在该文本子对象的锚点位置,如图所示。
public static TextAlignment[] values()
for (TextAlignment c : TextAlignment.values()) System.out.println(c);
public static TextAlignment valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。