我正在玩游戏并遇到了这个错误。这是主要的课程:
(NVM,我使用的代码不会导入权利。这里是一个pastebin :) http://pastebin.com/E1tucjV2
我一直试图弄清楚它有多久,而且我是java的新手,所以如果我犯了一个愚蠢的错误,请告诉我。
其他信息: 主类和Font类位于不同的包中
编辑: 还有:我试图渲染文字。
答案 0 :(得分:0)
我想你的意思是这条线?
Font.render("Hello World! 0157", screen, 0, 0, Color.red);
嗯,Font没有render
方法,可以看到here。
所以要么导入错误,要么渲染错误。
要将文字输出到您使用的Canvas
,例如:
g.drawString("abc", 25, 25);
设置您使用的字体:
g.setFont(new Font("Dialog", Font.PLAIN, 12));