如何清除Java applet的状态文本?

时间:2016-02-29 16:06:34

标签: java applet clear status

我正在使用applet编写游戏Breakout in Java,我使用了一些showStatus("")行来说明applet窗口中的内容。

但是当我开始新游戏时,我希望状态文本消失。也就是说,当按下某个键并执行某些操作时。如果按下向上箭头(键1004),则游戏开始,我希望状态文本消失。

我怎样才能做到这一点?

到目前为止,这是我的解决方案:

public boolean keyDown(Event e, int key) {
    if(key==1004 && ballready) {
        ballready = false;
        ball.xchange = BallSpeedX;
        ball.ychange = BallSpeedY;
    }
    if(key==1006)
        leftArrow = true;
    if(key==1007)
        rightArrow = true;
    return true;
}

1 个答案:

答案 0 :(得分:0)

答案很简单!只需在字面上添加showStatus(“”)。

  public boolean keyDown(Event e, int key) {
    if(key==1004 && ballready) {
        ballready = false;
        ball.xchange = BallSpeedX;
        ball.ychange = BallSpeedY;
        showStatus(" ")
    }
    if(key==1006)
        leftArrow = true;
    if(key==1007)
        rightArrow = true;
    return true;
}