2010-12-05 34 views
0

我有計時器每隔1秒運行一次。Java Swing定時器和ActionEvent

所以現在我已經設置了一個變量來顯示消息(味精)每10秒。

msg本身有按鈕(btn),它會顯示另一條消息(msg2)。

所以,現在的問題是,當我按下一次,MSG2被顯示,但事情是,

下一個MSG(10秒後)我不想MSG2被自動無我BTN因爲右按所示現在,一旦我按下btn,它會顯示每個消息(msg2 ++)。

if(ae.getSource() == btn1) 
errorMsg.setVisible(true); 

如何讓它只有msg2出現一次我按下第二個msg2按鈕後?

謝謝

+0

你需要澄清你的一個小問題。哪個變量,什麼是消息。請正確格式化並刪除不必要的新行。 – khachik 2010-12-05 09:28:09

回答

0

好吧,我是個白癡,剛剛成立errorMsg.setVisible爲false父類