我如何从交换机内暂停我的代码(java)

时间:2018-02-12 14:20:24

标签: java if-statement javafx switch-statement keyevent

我正在尝试在javafx应用程序中制作一个小游戏但玩家(图像) 疯狂地移动所以我尝试使用Thread.sleep和TimeUnit.SECONDS.sleep,但都没有工作。

是因为我错过了导入,或者我在switch语句中这样做的事实请帮助我。

                case W:
                    imgView.setRotate(270);
                    if (imgView.getY() >= 50) {
                        imgView.setY(imgView.getY() - 50);
                        TimeUnit.SECONDS.sleep(1);
                    }
                    break;

1 个答案:

答案 0 :(得分:-1)

我需要在交换机的末尾添加线程sleep,就像这样

try {
                Thread.sleep(1000);
            }catch (Exception e){

            }