4
有沒有辦法在Java中暫停/恢復SwingWorker?有沒有辦法暫停/恢復SwingWorker
有沒有辦法在Java中暫停/恢復SwingWorker?有沒有辦法暫停/恢復SwingWorker
您可以通過實現這樣的
while(true) {
if(paused)
{
try {
Thread.sleep(500); // half a second
continue;
} catch(InterruptedException e)
{
}
}
}
它是不是很漂亮但是你暫停在擺動工人運行任務。
你從這裏複製代碼http://www.velocityreviews.com/forums/t136961-pausing-a-swing-worker-thread.html但忘了寫循環:-) – 2010-10-04 07:34:31
正確。格式化它更好。 – Fedearne 2010-10-04 07:41:48
不要這樣做。改用wait()和notify()。 – 2012-11-20 03:42:50