我有一个叫做'status‘的整型变量。当status为0时,游戏运行,如果status为1,则窗口将显示"game over, press s to begin“。我的KeyListener在玩游戏时效果很好。
但是当我输了游戏,status变成了1,当我再次按下s按钮时,我不得不按住这个按钮一段时间。它没有快速响应。在启动过程中,status为1。
请帮帮忙,我正在尝试在我的程序中使用javax.swing.Timer。我看过很多例子,但对我来说还是没什么意义。我正在写一个程序,有用户猜测的价格。我似乎不明白的是如何让一个计时器在点击“新游戏”按钮后从30秒开始倒计时。如果用户没有猜到正确的答案,那么我希望游戏显示“你输了”,但我也希望计时器停止,如果他们在30秒内得到正确的答案并显示该时间。我想我应该用
timer = new Timer(