Ciao a tutti.
Ho scritto del codice per evitare di aprire due finestre uguali.
In pratica controllo se il riferimento della finestra sia null o meno.
Il riferimento l'ho istanziato nella classecodice:if(FrameAggiungiArticolo.faa == null) FrameAggiungiArticolo.faa = new FrameAggiungiArticolo();
Non capisco perchè quando chiudo la finestra (col metodo dispose()) , il riferimento rimane "attivo" invece che tornare a null.codice:public class FrameAggiungiArticolo extends JFrame { public static FrameAggiungiArticolo faa; //ALTRO CODICE }
Infatti se premo di nuovo il bottone per aprire la finestra , questa non si apre