我正在做一个小游戏,我想为失败设定条件。如果失败是真的,我希望清除屏幕上的所有图形,以便为屏幕上的一些输出文本让路。
我会假设有一种传统的方法可以做到这一点(我宁愿知道也不愿输入不必要的代码)。提前致谢!
到目前为止,这是我的代码:
public void paintComponent(Graphics g){
if (!defeat){
super.paintComponent(g);
square.display(g);
wall.display(g);
for (Circle circle: circleArray){
circle.display(g);
}
}else if(defeat){
g.drawString("You have been defeated", 300, 300);
}