Ação no JMenu com Netbeans

Boa tarde pessoal.
Procurei no fórum sobre o assunto mais não consegui implementar ainda (utilizando o Netbeans)

Fiz uma tela com JFrame, JMenuBar e 3 JMenu´s sendo:
1 - Cadastro
2 - Relatório
3 - Sair

Inseri o seguinte código no JMenu Sair:

private void jMenu_SairActionPerformed(java.awt.event.ActionEvent evt) { System.exit(0); }

Só que não está funcionando.

O que preciso fazer neste caso ?

Bem… o evento de sair deve ser colocado em JMenuItem que deve estar dentro de um JMenu ou não…

você pode só substituir o seu JMenu por um JMenuItem e dar a ele esse evento…

deu pra entender??? :smiley:

elvis entendi que um JMenu tem que ter um JMenuItem, porém a pergunta que fica é:

Não tem como colocar uma ação de fechar o sistema direto no JMenu ?

P.S.: Não tem necessidade e nem sentido ao meu ver colocar um JMenu Sair com um JMenuItem Sair.

Na verdade tu tem que inserir no teu JMenuBar um JMenuItem para acontecer isso…

porque JMenu é somente pra criar um Menu Suspenso…

coloca um JMenuItem dentro do teu JMenuBar, cria o evento pra ele e pronto :smiley:

entendeu a hierarquia?

[quote=elvisleyaraujo]Na verdade tu tem que inserir no teu JMenuBar um JMenuItem para acontecer isso…

porque JMenu é somente pra criar um Menu Suspenso…

coloca um JMenuItem dentro do teu JMenuBar, cria o evento pra ele e pronto :smiley:

entendeu a hierarquia?[/quote]

Opa, entendi sim ! Vou tentar implementar e retorno.