[Resolvido]Problema Simples.. ajuda plix

Tenho um Jframe que chama outro Jframe… o problema é que quando eu fecho o segundo Jframe fecha todos os dois…entao queria saber como eu faço pra fechar apenas o segundo…

eu sei que tenho que mudar os valores da propriedade DefaultCloseOperation… mas nao sei qual o valor que coloco… eu uso o netbeans… as valores para essa propriedade são:

HIDE
EXIT_ON_CLOSE
DO_NOTHING
DISPOSE

Qual valor eu coloco no primeiro JFrame e ql coloco no Segundo?

agradeço

No segundo você pode colocar HIDE (esconde) ou DISPOSE (esconde e dispõe).

E no primeiro, se vc quiser encerrar a aplicação EXIT_ON_CLOSE

A especificação do DISPOSE também diz que se todas as janelas forem dispostas a VM pode finalizar.

http://java.sun.com/javase/6/docs/api/javax/swing/JFrame.html#setDefaultCloseOperation(int)

Flw

Oi,

Na verdade, você deve estar utilizando o método System.exit(0).

No lugar deste, passe a utiliza frame.dispose();

Obs:

HIDE = Esconder
EXIT_ON_CLOSE = Fechar ao sair
DO_NOTHING = Não faz nada
DISPOSE = Dispor/ordenar/colocar/induzir/persuadir
plix = Não sei o que é…

Tchauzin!

Valeu pessoal… o erro ero o metodo para fechar…

usando this.dispose(); funciono direitinho…

obrigado…

aa… plix… significa…please… por favor… hehehehe