Salve, volevo espormi il mio problema siccome non riesco a risolverlo da solo.
Ho scritto un programma che mi deve scaricare alcune immagini da un sito dopo aver creato la lista dei vari URL analizzando una pagina del sito.
La routine di download funziona, anche se probabilmente può essere migliorata, usando i Thread per scaricare più immagini contemporaneamente.
Ora arrivo al mio problema, ho scritto un intefaccia grafica per rendere il download più facile e il programma di più veloce utilizzo, ora però mi si pone un problema dopo aver selezionato quale categoria specifica voglio scaricare e quale pagina, faccio click su start, e quindi di conseguenza parte il metodo di download.
A questo punto però l'interfaccia è bloccata, ossia nonostante abbia posizionato un contatore che si incrementa ad ogni download completato questo viene aggiornato, a schermo, solo dopo che tutte le immagini sono state scaricate...

Come posso fare per mantenere l'interfaccia "attiva" ?

Grazie