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

    Aprire un JFrame quando si chiude un altro JFrame

    salve!
    quando chiudo un JFrame vorrei farne il dispose e poi avviarne un altro.
    alla chiusura della finestra lancio questo metodo qua:
    codice:
        private void close() {
            this.setVisible(false);
            this.dispose();
            FrameChoose fc = new FrameChoose();
            fc.setVisible(true);
        }
    sia che clicco sulla x, sia che uso la combinazione di tasti l'applicazione lancia FrameChoose all'infinito.
    avete idea del perchè???

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Da quel poco codice che hai postato non si può dire molto... Potrebbe essere qualche listener che chiami in loop o chissà cosa...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    si hai ragione.
    il fatto è che ci sono vari richiami tra JFrame a seconda dei pulsanti che vengono premuti.
    cmq il problema era un metodo che richiamava una funzione di un altro JFrame in chiusura.
    un macello.
    ci ho messo un pò a capirlo visto che il codice non era mio.....
    cmq ho sistemato quel metodo e nn da più problemi.
    scusate la discussione inutile.

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.