Olá,
Tenho um formulário de login em Java:
Eu gostaria que ao clicar no botão “Sair”, o formulário feche com a opção “setDefaultCloseOperation”.
O problema é que não sei como implementar essa função nesse caso. Eu tentei usar:
telaLogin.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
Mas não sei como fazer o sistema fechar. Quero que ao clicar no botão “Sair”, o formulário se feche. Mas como eu seleciono o formulário para fechá-lo com o “dispose”?
Obrigado.
orochimaru, obrigado pela resposta.
Mas como eu seleciono qual formulário eu desejo fechar? Exemplo:
formLogin.SetDefaultCloseOperation(DISPOSE_ON_CLOSE);
Eu quero dizer explicitamente qual formulário fechar, até porque terá muitas telas.
Obrigado.
mas vc quer fechar essas janelas por onde? se quiser fechar por ela mesmo é só fazer isso que vc fez:
Olá,
O botão selecionado e implementado é o “Sair”.
Mas por algum motivo que não sei, quando executo a aplicação e clico no botão “Sair”, o programa não fecha.
Obrigado!
Obrigado a todos que responderam.
Eu não consegui especificar exatamente qual janela eu desejava fechar.
Mas usando os seguintes comandos “sozinho” no código fez a janela do form fechar:
dispose();
System.exit(0);
Obrigado pelas respostas!