Olá;
Estou começando a criar um projeto para Desktop e tenho o seguinte problema:
Como faço para quando clicar no texto do menu Fechar(JMenuBar) o form seja fechado meu código está assim:
public void MFechar_actionPerformed(ActionEvent e) {
if(e.getSource() == MFechar){
System.exit(0);
}
}
}
class frmCadCli_MFechar_actionAdapter implements ActionListener {
private frmCadCli adaptee;
frmCadCli_MFechar_actionAdapter(frmCadCli adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.MFechar_actionPerformed(e);
}
}
Quando clico não o menu não reponde a ação e o form continua aberto.
Outra dúvida estranha: O tamanho do form principal é: 450,300 para o size e quando o form é mostrado no desktop a barra de menu não está aparecendo(Cadastro, Financeiro, Estoque, Sair) se eu clicar na borda do form ela aparece.
IDE: JBuilder 2005
Java 5.0
Valeu