NomeDoJFRame.this.dispose();
achei.. vlws a atenção..
Mais Posts
Vale lembar que ! O System.exit fecha tudo ! =/
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_EXIT);
Esse comando ñ funciona.. =/
Eu uso o Netbeans 5.5
aparece no erro
"Cannot find symbol
symbol variableDISPOSE_ON_EXIT"
etc..
O que fazer ??
Talvez esse comando ñ serve p/ o 5.5..
[quote="NighTiger"]Esse comando ñ funciona.. =/
Eu uso o Netbeans 5.5
aparece no erro
"Cannot find symbol
symbol variableDISPOSE_ON_EXIT"
etc..
O que fazer ??
Talvez esse comando ñ serve p/ o 5.5..
Segundo a [url=http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JFrame.html#EXIT_ON_CLOSE]API do JFrame[/url], a constante EXIT_ON_CLOSE foi incluída no JDK 1.3. Veja se você não esta usando o JDK 1.2.
Eu baixei no site da sun -> jdk-6-nb-5_5-win.exe , acho que era o mais atualizado que tinha la.. mas ñ tenho certeza de nda.. si ñ for me fale pls..
Eu coloquei isso dentro do botao..
GridBInt frmmn = new GridBInt();
frmmn.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
GridBInt é o nome da classe do meu JFrame !!
Compilou td certim..
+ o botao naum faz nda !!!
Baixei esse no site da sun -> jdk-6-nb-5_5-win.exe
ñ sei se esse é o mais atualizado, se ñ for me fale por favor..
Olhem meu botão :
private void SairActionPerformed(java.awt.event.ActionEvent evt) {
GridBInt frmmn = new GridBInt();
frmmn.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
SÓ isso !!
Ele compila td certim tals..
Mas o botão naum faz nada !! =/
[quote="NighTiger"]Eu baixei no site da sun -> jdk-6-nb-5_5-win.exe , acho que era o mais atualizado que tinha la.. mas ñ tenho certeza de nda.. si ñ for me fale pls..
Eu coloquei isso dentro do botao..
GridBInt frmmn = new GridBInt();
frmmn.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
GridBInt é o nome da classe do meu JFrame !!
Compilou td certim..
+ o botao naum faz nda !!!
OPA!!! Você está trocando as coisas. A operação "setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);" serve para você dizer que quando clicar no botãozinho "X" no canto de janela de sua aplicação esta será finalizada (da mesma forma como aconteceria com seu browser, por exemplo). Agora se você quer fechar a aplicação ao clicar em seu JButton, faça o seguinte:
botao.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit();
}
});