drawString无法正常工作 - Java

时间:2015-02-19 21:28:08

标签: java

我正在尝试使用drawString绘制一个表示游戏结束的字符串,但它无法正常工作。在代码的早期它工作正常但由于某种原因它停止工作。

代码(只有不起作用的部分):

private static void end(Graphics g) {
    g.setColor(BG);
    g.fillRect(0, 0, 900, 900);
    g.setFont(new Font("TimesRoman", Font.PLAIN, 40)); 
    g.drawString("GAME OVER!!", 10, 30);
}

1 个答案:

答案 0 :(得分:0)

您需要将颜色设置为BG以外的字符串才能显示。

private static void end(Graphics g) {
    g.setColor(BG);
    g.fillRect(0, 0, 900, 900);
    g.setFont(new Font("TimesRoman", Font.PLAIN, 40)); 
    g.setColor(FG)  // Here
    g.drawString("GAME OVER!!", 10, 30);
}