2013-10-25 57 views
0

線程之間是否有相似的一類,以java.util.Timer但使用的是啓動定時器和塊的事件,而不是創建一個單獨的線程調度的事件之間的線程的線程?定時器,阻止事件

+1

你想達到什麼目的? – jtahlborn

+0

@jtahlborn我試圖在EDT上每隔n毫秒重複一個事件,直到獲得所需的結果,但是我想要阻塞該線程直到完成,因此GUI無響應。 – Stripies

+1

如果你擋住EDT太大,操作系統可能標誌着您的應用程序爲「未能作出迴應。」這聽起來很糟糕。你試圖解決的實際問題是什麼? –

回答

0

只需在循環中調用Thread.sleep()即可。

+0

的危險存在,如果OP想要然後以恆定速率這就變成了一個有點複雜。 –