我想模擬在一個java swing應用程序中等待,所以它基本上是這樣的:用戶按下一個按鈕(已經添加了一個actionlistener),然後程序基本上在後臺工作5秒暫停,然後當5秒鐘後窗口出現。 (我知道如何製作窗戶)。基本上我問你如何使用揮杆定時器?是否有像可以調用pause()的命令?Java搖擺計時器和暫停程序?
4
A
回答
4
你可能會從TimerFrame
得到一些想法。另見Using Timers in Swing Applications。
2
你可能想從文檔檢查這個例子:
基本上可以它激發之前定義的初始延遲 - 在您的故障5秒鐘 - ,只是啓動它。
謝謝,這就是我一直在尋找! – Bugster 2012-01-02 11:49:08
非常好。 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