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

    Piccolo problema con 2 JFrame

    Ciao a tutti ho un piccolo problema con i frame... allora, ho un JFrame principale, e un altro JFrame che si apre dopo. Il problema è che quando chiudo il secondo JFrame, automaticamente mi si chiude anche l'altro... come risolvo?? ^^

  2. #2

    Re: Piccolo problema con 2 JFrame

    Originariamente inviato da Dreamer89
    Ciao a tutti ho un piccolo problema con i frame... allora, ho un JFrame principale, e un altro JFrame che si apre dopo. Il problema è che quando chiudo il secondo JFrame, automaticamente mi si chiude anche l'altro... come risolvo?? ^^
    Come lo chiudi?
    http://www.anobii.com/isalreadyinuse

  3. #3

    Re: Re: Piccolo problema con 2 JFrame

    Originariamente inviato da isAlreadyInUse
    Come lo chiudi?
    Quando chiudo il JFrame secondario cliccando sulla crocetta in alto a destra della finestra, mi si chiude anche quello principale. Se invece intendi come ho impostato la chiusura, ho messo entrambi a "EXIT_ON_CLOSE". Devo cambiare la costante al frame secondario?

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Sicuramente sei in uno di questi due casi:

    1) Nel secondo JFrame hai utilizzato setDefaultCloseOperation( EXIT_ON_CLOSE )
    2) Hai utilizzato un WindowListener nel secondo JFrame e, alla chiusura, richiami System.exit(0);

    Soluzione: nel secondo JFrame imposti setDefaultCloseOperation( DISPOSE_ON_CLOSE );


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Originariamente inviato da LeleFT
    Sicuramente sei in uno di questi due casi:

    1) Nel secondo JFrame hai utilizzato setDefaultCloseOperation( EXIT_ON_CLOSE )
    2) Hai utilizzato un WindowListener nel secondo JFrame e, alla chiusura, richiami System.exit(0);

    Soluzione: nel secondo JFrame imposti setDefaultCloseOperation( DISPOSE_ON_CLOSE );


    Ciao.

    Ero nel primo caso Ora ho risolto, grazie mille ^^

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 © 2026 vBulletin Solutions, Inc. All rights reserved.