scusa ma non ti conviene ridefinire una classe TuaDialog.java che estende la JDialog e ridefinire nel costruttore tutto il comportamento comrpeso la progress bar o richiamare il codice che hai già?

se rendi una dialog modale questa attende che la dialog sia chiusa per continuare.

ciao