2010-09-03 48 views

回答

1

虽然这个问题是很模糊的....我将提供一个明显的快速提示。

确保在后台线程上处理事件和/或繁重的处理。 SwingWorker现在包含在Java 6 JRE/JDK

SwingWorker<Void, Void> worker = new SwingWorker<Void, Void>() { 


      @Override 
      protected Void doInBackground() throws Exception { 
      //some task 

       return null; 
      } 

      @Override 
      protected void done() { 
      //when done 
      } 


     }; 

     threadPool.submit(worker);