我有一个方法可以写出还有多少猜测,我希望每次人们错过字母或单词时都重新绘制它,但是它一直在重新绘制自己,这会导致整个程序不断闪烁。
我的方法如下所示:
public void repaintWord(Graphics g){
g.SetColor(Color.RED);
g.drawString("You have " + getN() + " guesses left", 400, 50);
repaint();
}
当 getN() 更改其值时,如何使其仅重绘一次?