2011-07-26 52 views
1

我正在用Java构建Swing应用程序。 我读过,为了定期运行GUI任务,建议使用Timer对象(来自javax.swing包)。我想了解使用Timer对象与使用sleep方法的线程之间有什么区别。难道他们都达不到?使用Timer与Swing与线程睡眠

梅厄

+0

阅读提供的答案提供了类似的问题:http://stackoverflow.com/questions/416893/executorservice-vs-swing-timer/417015#417015 –

回答

3

如果你睡觉的EDT整个图形用户界面将挂起,不响应,直到线程被唤醒。这不好。