Giusto per sapere: hai usato direttamente Runnable/Thread o SwingWorker? Nel primo caso, se nel contesto del tuo thread volevi aggiornare la interfaccia utente, hai prestato attenzione a far eseguire l'accesso ai vari componenti grafici dal EDT (e non dal tuo thread)?
Nel secondo caso, SwingWorker aiuta un (bel) po' in tal senso, anche se va capito il modo di lavorare di SwingWorker.


Rispondi quotando