0

我正在尝试在 java 中创建自定义字体,并且尝试了很多不同的方法,但是当我去导出 jar 时它不起作用。这是我当前的代码:

Font font = null;
try {
    font = Font.createFont(0, new File("res/fonts/PlayTheGame.ttf"));
    font.deriveFont(20f);
} catch (FontFormatException | IOException e) {
    e.printStackTrace();
}
Font fntPlayTheGame = font.deriveFont(0, 40f);

lblTitle = new JLabel("Cell Defender");
lblTitle.setFont(fntPlayTheGame);

该字体在 Eclipse 中工作,但是当我在编译后运行它时,它说它无法读取。我尝试过使用 anInputStream和其他东西,但它不起作用。

我怎样才能让它工作?

4

0 回答 0