Graphics.setFont正在减慢我的程序

时间:2014-01-10 21:47:18

标签: java string graphics drawstring

Graphics.setFont似乎会导致paint()方法出现大的延迟:

g.setFont(gameOver); 
g.drawString("GAME OVER!", getWidth()/2, getHeight() / 2);

gameOver是一个字体类变量(我读过在设置字体之前创建字体而不是在我的paint方法中动态创建字体更有效)。当我删除g.setFont(gameOver);时,它会在paint()被调用和屏幕上出现的字符串之间没有明显的延迟。任何想法有什么不对?

0 个答案:

没有答案