Quote Originariamente inviata da LeleFT Visualizza il messaggio
Più che un'opzione che evita questa cosa dovresti evitare tu di settare un'opzione del genere.
Di default JFrame e JDialog non fanno proprio nulla alla chiusura (a parte chiudere sé stessi).
Il comportamento in chiusura può essere richiesto specificatamente mediante il metodo setDefaultCloseOperation() o mediante l'installazione di un WindowListener.

Tu cosa hai specificato per il setDefaultCloseOperation()? O che WindowListener hai impostato?

Posta il codice, che vediamo.


Ciao.
In realtà io non ho settato alcunchè...avevo creato una classe che estendeva ApplicationFrame, per creare un grafico JFreeChart. All'interno della mia applicazione istanzio un oggetto di quella classe e poi invoco un metodo per creare il grafico ed uno per mostrarlo. In quest'ultimo ho provato a impostare setDefaultCloseOperation su DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE, DISPOSE_ON_CLOSE, ma l'effetto è sempre lo stesso, mi chiude tutto.
Cosa ti servirebbe vedere in particolare a livello di codice?