Buongiorno a tutti.
Ho un problema sul mio progetto che non riesco a risolvere.
Si tratta della "solita" interfaccia grafica: un menu in alto, una serie di pulsanti e un JDesktopPane nella parte restante.
La mia applicazione consiste nella gestione di un database tramite interfaccia Java.
Tutto mi funziona (per ora) tranne una cosa.
Io clicco su "Crea Anagrafica" e mi si apre un JInternalFrame con tante JTextArea quanti sono i dati da inserire (Ragione Sociale, Nome Responsabile, Cognome Responsabile, Indirizzo, CAP, etc).
Sia che io faccia "CREA" (vado a scrivere sul DB), sia che io faccia "ANNULLA", va tutto bene e mi si chiude la JInternalFrame.
Il problema è che a seconda volta che clicco "Crea Anagrafica" mi si apre una JInternalFrame "doppia", nel senso che tutte le JTextArea sono ripetute due volte (Ragione Sociale, Nome Responsabile, Cognome Responsabile, Indirizzo, CAP, etc,Ragione Sociale, Nome Responsabile, Cognome Responsabile, Indirizzo, CAP, etc) e sono rimasti i dati che ho inserito.
Quando per effettuare la creazione dell'anagrafica aprivo una nuova JFrame, questo non accadeva.
Non riesco a capire perchè questo succede
Eppure ho provato a chiuderle sia con setVisible(false), sia con dispose(), ma il problema rimane.
Ciao.