Ciao, l'inizializzazione
codice:
new FrameC(false);
dovresti farla dopo aver nascosto il jdialog e non nell'action listener.