2010-09-03 3 views

Répondre

1

Bien que la question est très vague .... Je vais vous donner une astuce rapide évidente.

Assurez-vous de gérer les événements et/ou le traitement intensif sur un thread d'arrière-plan. SwingWorker est maintenant inclus dans 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); 
Questions connexes