Java:自定义字体不起作用

时间:2013-11-03 01:36:58

标签: java fonts

我正在尝试将自定义字体加载到我的项目中,但它无法正常工作。我以前做过这件事,而且我从理解中做的就是我应该做的一切。

在Eclipse中,我有我的项目,在我的项目中,我有一个名为res的引用文件夹,我的字体的完整位置是res/fonts/PlayGame.ttf,我已经加载了其他图像等res文件夹已经。

加载字体的代码:

fntPlayGame = Font.createFont(Font.TRUETYPE_FONT, new File("/fonts/PlayGame.ttf")).deriveFont(Font.PLAIN, 22f);

GraphicsEnvironment gc = GraphicsEnvironment.getLocalGraphicsEnvironment();
gc.registerFont(fntPlayGame);

我的所有控制台输出都是:

java.io.IOException: Can't read \fonts\PlayGame.ttf

指定错误的位置,当然,我不知道问题是什么。我之前已经加载了自定义字体,我无法看到我的问题所在。什么可以解决我的问题?

0 个答案:

没有答案