In una applicazione ho un bottone che mi chiude l'attuale JPanel e me ne apre un altro, il problema è che non riesco neanche a vedere il pannello nuovo perchè appena faccio per chiudere il pannello corrente la finestra diventa totalmente insensibile fino alla fine dell'esecuzione del codice, non mostra più repaint nè si chiude premendo la crocetta, appena finisce mi mostra tutti i cambiamenti già avvenuti sul nuovo pannello. Il problema è che il programma si basa su un ciclo lunghissimo e pur facendogli scrivere dei repaint molto frequenti non sortiscono alcun effetto, questo problema non si presenta senza il cambio di pannello, ma proprio non ho idea di come poterlo risolvere...
Grazie per laiuto!