java swing 后台处理线程

最近在做刷app 的工具,用到了swing,当然swing中也会遇到UI线程被阻塞的情况,如何解决呢?

查查java api,1.6后就增加个新特性SwingWorker

可以通过继承SwingWorker来实现后台线程运行,


public class Shua_Thread extends SwingWorker {

 protected Object doInBackground() throws Exception {

   dosomething

}

}

UI线程中可以:

new Shua_Thread().excute()  来执行

 

你可能感兴趣的:(java swing 后台处理线程)