public abstract class GlyphUtils
extends java.lang.Object
| 构造器和说明 |
|---|
GlyphUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.awt.geom.Dimension2D |
calculateTextDimensionWithNoRotation(java.lang.String text,
TextAttr textAttr,
int resolution)
计算文本内容在非旋转 (但是包括竖排)所占的高度和宽度
|
static java.awt.geom.Dimension2D |
calculateTextDimensionWithRotation(java.lang.String text,
TextAttr textAttr,
int resolution)
根据旋转角度 计算文本的实际矩形
|
static java.lang.String |
changeAllReline2Normal(java.lang.String text)
将所有的换行符都转为标准的"\n"格式.
|
static void |
drawAxisVerticalTitle(java.awt.Graphics g,
java.lang.String text,
TextAttr textAttr,
java.awt.geom.Rectangle2D bounds,
int resolution) |
static void |
drawStrings(java.awt.Graphics g,
java.lang.String text,
TextAttr textAttr,
java.awt.geom.Rectangle2D bounds,
int resolution)
画出文本字符串, 包括三种情况: 旋转, 竖排, 正常.
|
static java.awt.Font |
getFont4StringInSystem(java.awt.Font font,
java.lang.String string)
判断字符串 系统是否支持指定字体后, 返回特定字体.
|
public static void drawStrings(java.awt.Graphics g,
java.lang.String text,
TextAttr textAttr,
java.awt.geom.Rectangle2D bounds,
int resolution)
text - 目标文本内容textAttr - 文本内容的字体格式bounds - 文本内容所要输出的限定范围resolution - 分辨率public static java.awt.geom.Dimension2D calculateTextDimensionWithRotation(java.lang.String text,
TextAttr textAttr,
int resolution)
text - 文本textAttr - 文本格式resolution - 分辨率public static void drawAxisVerticalTitle(java.awt.Graphics g,
java.lang.String text,
TextAttr textAttr,
java.awt.geom.Rectangle2D bounds,
int resolution)
public static java.awt.geom.Dimension2D calculateTextDimensionWithNoRotation(java.lang.String text,
TextAttr textAttr,
int resolution)
text - 文本字符textAttr - 文本格式.resolution - 分辨率public static java.awt.Font getFont4StringInSystem(java.awt.Font font,
java.lang.String string)
font - 需要支持的指定字体.string - 需要输出的字符.public static java.lang.String changeAllReline2Normal(java.lang.String text)
text - 判读的字符.