[Duvida] Fechamento de JFrames

Olá! Estou criando um programa onde existem varios JFrames, onde um abre o outro:
JFrame menu > JFrame login > JFrame …

Minha dúvida é na hora de fechar um JFrame!

Quando fecho o JFrame Login por exemplo, automaticamente todos os outros JFrames são fechados!

Gostaria que somente um JFrame fosse fechado, por vez!

Obrigado! Abraços!

Obs: chamo um JFrame pelo outro simplesmente com setVisible(true);

Oi, tenta chamar eles pelo metodo show()

seuFrame.show();

e pra fecha usa o DISPOSE_ON_CLOSE assim so fecha o frame em questao

Consegui abrir o outro JFrame pelo comando show! Mais continua fechando todos, poderia me explicar ou exemplificar como se utiliza o comando DISPOSE_ON_CLOSE?

Vlw!

na incialialização dos componentes, tem esse comando q fecha so o frame em questao,

private void initComponents() {
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
/*assim fecha todas*/
//setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

}

Muito Obrigado, funcionou!

Até mais e vlw! :lol:

falo mano