Salve,
PREMESSA:
Creo un JFrame con relativo WindowListener sul metodo closing nel quale è presente un showMessageDialog
All'interno del jframe metto due pannelli(A), cliccando su un bottone il frame leva questi due pannelli e ne mette altri due(B)
PROBLEMA/DUBBIO:
Quando sono nella prima situazione (pannelli A) e clicco sulla X del jframe viene correttamente visualizzato il showMessagedialog
Quando sono all'interno dei pannelli B il showMessaggeDialog viene erroneamente visualizzato 2 volte invece di una
Tra l'altro ho notato che più volte torno sui pannelli B più volte viene visualizzato il showMessageDialog, esempio:
PARTENZA
da pannelloA->pannello B
click su X, 2 showMessageDialog
da pannelloB->pannello A
da pannelloA->pannello B
click su X, 4 showMessageDialog
da pannelloB->pannello A
da pannelloA->pannello B
click su X, 6 showMessageDialog
ect ect
come mai?