使用:java.awt.GraphicsEnvironment
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
String[] fontFamilyNames = ge.getAvailableFontFamilyNames();
for (String fontFamilyName : fontFamilyNames) {
System.out.println(fontFamilyName);
}
输出的就是字体列表
如果想使用这个字体,可以参考下面的代码创建Font对象
new Font(fontFamilyName, Font.PLAIN, 12);
本文介绍如何使用Java的GraphicsEnvironment类获取系统可用字体列表,并展示如何基于此列表创建Font对象,实现字体在Java应用程序中的自定义加载和使用。

1893

被折叠的 条评论
为什么被折叠?



