与我之前的问题相关:从Java中的另一个类调用重绘?
我是Java的新手,我已经看过一些关于SwingWorker的教程.但是,我不确定如何使用我在上一个问题中给出的示例代码来实现它.
任何人都可以解释如何使用SwingWorker关于我的代码片段和/或指向一个体面的教程?我看了,但我不确定我还明白.
对于我可以阅读的内容,它用于在swing应用程序中调度新线程以执行某些"后台"工作,但使用此而不是"普通"线程有什么好处?
使用新的Thread是不一样的,当它完成时使用SwingUtilities.invokeLater调用一些GUI方法?...
我在这里错过了什么?
http://en.wikipedia.org/wiki/SwingWorker
http://java.sun.com/products/jfc/tsc/articles/threads/threads2.html