Quando fecho janela secundaria , fecha o programa inteiro

bom dia ,
estou desenvolvendo uma aplicação , que na tela principal , voce clica num botao , e ele faz aparecer uma nova JFrame (setVisible(true)) ,
so que quando fecho esta segunda janela , ele fecha todas , saindo do programa.

Como posso fazer pra quando eu fechar a segunda janela , ele fechar somente esta?

No seu outro (o segundo) JFrame, você tem que setar o setDefaultCloseOperation
Coloca assim:

setDefaultCloseOperation(DISPOSE_ON_CLOSE);

No NetBeans, tem essa propriedade na paleta de propriedades…

Oi,
provavelmente no evento da janela você esta fazendo um system.exit… mãs na verdade você deve dar um dispose() na janela.

Tchauzin!

opa valeu pessoal, consegui aqui com o dispose
brigadao :slight_smile: