如何在连续绘制图形的同时获得输入?

时间:2018-01-14 21:50:35

标签: java draw

我是一个正在制作回合制游戏的总菜鸟 我希望它能够一直绘制图形并在需要时进行输入。

{{1}}

我知道这会让游戏在所有动作完成之前不会画出来 我希望它每10个刻度绘制一次,以便在操作和等待输入时可以更改图形 我不知道在哪里放draw()和c.sleep(10)。

如果有人可以提供一些帮助,那就太好了。

1 个答案:

答案 0 :(得分:-1)

您的代码很好,但如果它在JApplet中,您应该这样做:

while(isPlaying){
    do{
      shoot(); 
      moveBalls();      
      showScore();
    } while ((!miss)&&(!foul));
    switchTurn();

    repaint();         
    Thread.sleep(10);
}

哦,你应该通过JTextField获得输入。