2016-02-29 20 views
0

我正在使用applet編寫Java遊戲突破,我使用了一些showStatus("")行來說明applet的窗口。如何清除Java小程序的狀態文本?

但是當我開始一個新的遊戲時,我希望狀態文本消失。也就是說,當一個鍵被按下並且發生了一些動作時。如果按下向上箭頭(鍵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; 
} 

回答

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; 
}