public final class EnvFont extends Object
| 构造器和说明 |
|---|
EnvFont() |
| 限定符和类型 | 方法和说明 |
|---|---|
static FontRenderContext |
FRCtx()
获取默认字体绘制上下文
|
static Font |
getDefaultFont()
获取默认字体
|
static Font |
getFont(String name)
在当前环境中寻找指定名称的字体
|
static Font |
getFont(String name,
String family)
在当前环境中寻找指定名称的字体
|
static void |
setMapping(String name,
Font font)
设置自定义文字映射
|
static Rectangle2D |
strBounds(String name,
String family,
String str,
double size)
分析字符串大小在指定字号下所占空间大小
若无法找到字体则使用默认字体计算
|
public static Font getFont(String name, String family)
name - 字体名family - 替换字体名public static void setMapping(String name, Font font)
name - 字体名font - 字体对象public static Rectangle2D strBounds(String name, String family, String str, double size)
若无法找到字体则使用默认字体计算
name - 字体名family - 替换字体名str - 待分析字符串size - 字体大小public static Font getDefaultFont()
public static FontRenderContext FRCtx()
Copyright © 2023. All rights reserved.