Duvida c/ menu

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

Em um sistema que se preza, deve ter este trexo de texto, que serve para fechar a janela quando se clica no icone de fechamento da mesma.

addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}

E a gora respondendo a sua pergunta deve se colocar no ActionPeformed, o seguinte codigo:

String arg = evt.getActionCommand();
if(arg.equals(“Sair”)) System.exit(0);

para que quando se clique em sair no sistema ele funcione.
Espero ter repondido a sua pergunta! :grin: