Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Quando riapro un JInternalFrame dopo averlo chiuso

    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.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Ciao e benvenuto/a nel forum di Programmazione.

    Ho provveduto a correggere il titolo aggiungendo il linguaggio di programmazione.

    Ti segnalo il Regolamento che contiene tutte le norme per utilizzare correttamente quest'area del forum, da leggere assolutamente.

    Detto questo, ciao e buona partecipazione!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.