2012-01-02 49 views
4

我想模擬在一個java swing應用程序中等待,所以它基本上是這樣的:用戶按下一個按鈕(已經添加了一個actionlistener),然後程序基本上在後臺工作5秒暫停,然後當5秒鐘後窗口出現。 (我知道如何製作窗戶)。基本上我問你如何使用揮杆定時器?是否有像可以調用pause()的命令?Java搖擺計時器和暫停程序?

回答

4

你可能會從TimerFrame得到一些想法。另見Using Timers in Swing Applications

+0

謝謝,這就是我一直在尋找! – Bugster 2012-01-02 11:49:08

+0

非常好。 Swing'Timer'是在非GUI線程上標記時間的好方法。對於後臺工作,請查看'SwingWorker'。在您有機會嘗試之後,您可以點擊[空勾號]接受此答案(http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235)在左邊。 – trashgod 2012-01-02 11:53:10