diff --git a/hutool-swing/src/main/java/org/dromara/hutool/swing/FontUtil.java b/hutool-swing/src/main/java/org/dromara/hutool/swing/FontUtil.java index a893719a9..5e9039f50 100644 --- a/hutool-swing/src/main/java/org/dromara/hutool/swing/FontUtil.java +++ b/hutool-swing/src/main/java/org/dromara/hutool/swing/FontUtil.java @@ -45,6 +45,17 @@ public class FontUtil { return e.getAllFonts(); } + /** + * 注册字体到系统
+ * 此方法用于将字体文件注册到系统,之后即可在字体名称列表中看到此字体 + * + * @param font 字体 + */ + public static void registerFont(final Font font) { + final GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); + ge.registerFont(font); + } + /** * 创建默认字体 *