直接在Java中使用资源字体

Sam*_*Sol 0 java

如何直接在Java中使用资源字体?

aio*_*obe 5

要从文件加载字体(.ttf),请查看从ttf文件加载字体

关键是:

InputStream is = DemoFonts.class.getResourceAsStream(fName);
font = Font.createFont(Font.TRUETYPE_FONT, is);
Run Code Online (Sandbox Code Playgroud)

然后可以JLabel通过常规setFont方法将字体用于。