Ciao, prova a dare un occhiata a SwingWorker e il modo migliore per eseguire background task che ha bisogno di aggiornare l'interfaccia grafica