Evento no Menu

Pessoal, eu não sei como colocar evento no Menu, estou fazendo o seguinte:

JMenu cad = new JMenu(“Cadastro”); //Crio o Menu
cad.add(“Protocolo”); //Adiciono um submenu chamado Protocolo
JMenuBar mbar = new JMenuBar(); //Crio um JMenuBar
mbar.add(cad); //Adiciono o JMenu ao JMenuBar
setJMenuBar(mbar);
Agora estou usando esse método abaixo para se alguém clicar no submenu(Protocolo) ele abrir uma janela.Mas como referencio o submenu ?
public void windowPerformed(WindowEvent e){
Object source = e.getSource();
if (source == rel // Aqui eu referenciaria o sbumenu)
Se não for desse jeito mas sim de outro, poderiam dar essa dica?
obrigado

Já tentou fazer assim?