在Java中,我有一个游戏,它的运行方式如下:
public void start(){
startGame();
}
现在我希望每次游戏结束时,在用户点击游戏画面后再次重新运行游戏。我在游戏中有对象,我不想一个一个地删除它们,但是如果可以完全删除所有创建的对象并再次重新运行游戏。这是可能的吗?如果是的话,有人能告诉我任何方式吗?
答案 0 :(得分:1)
在这个基于按钮的内存game中,javax.swing.Timer
为打开的屏幕设置动画。按 Start 按钮可暂停计时器并调用resetGame()
。赢得比赛后,按钮将被重置,计时器将重新开始。