Java duvida

7 respostas
C

é uma duvida boba eu axo, soh q naum sei como resolver

eu tenho meu JMenuBar, Arquivo

ai eu tenho meu JMenuItem, Sair

soh q tem uma problema na acao do meu botao sair, no actionPerformed, eu naum consigo colocar o
setDefaultCloseOperation, ai no caso o q eu colocaria para finalzar o sistema?

agradeço desde jah

7 Respostas

marcosharbs

coloque no seu actionPerformed:

this.dispose();
ViniGodoy

Ou você fecha a única janela ativa do sistema:

this.dispose();

Ou vc comanda a morte do sistema mesmo:

System.exit(0);
C

testei esse dois

mas o problema eh o seguinte, se eu exemplo eu to na tela de cadastro de cliente, caso o cara qeria abrir a tela do cadastro de relatorio, ele abre normal, e se ele for no arquivo->sair, ele vai sair, soh q naum fecha as duas telas abertas, se tivesse como gostaria q fechasse as duas, igual qdo eu clico no X, ele fecha todas as janela extras aberta, e mata todo o processo

ViniGodoy

O System.exit(0); mata todo o processo.

C

mas naum deu certo naum cara, a tela continuou aberta do cadastro do cliente, será q pode ser alguma coisa errada?

ViniGodoy

Como vc faz para uma tela abrir outra?

C

arquivo->cadastrar cliente, a acao desse JMenuItem, soh coloquei New CadastrarCliente();

entendeu?

Criado 31 de agosto de 2009
Ultima resposta 31 de ago. de 2009
Respostas 7
Participantes 3