Thread.sleep() interrompe l'esecuzione del programma (anche la gestione dell'interfaccia, che viene aggiornata solo al termine del metodo)

Devi usare un Thread separato e far fare a lui il lavoro di quel metodo.


Ciao.