Aplicação Java MVC - Capturar ação do JMenuItem

Pessoal, boa tarde.

Não estou conseguindo capturar as ações do JMenuItem usando padrão MVC. Abaixo está o codigo resumido.

Bom, no view tenho a janela menuLogin, crio o JMenuBar e os JmenuItem…

package Market.view;

public class JanelaMenuLogin extends JFrame{

public JMenuBar menuLogin = new JMenuBar();
 
public JanelaMenuLogin(){
	
	this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
	this.setExtendedState(JFrame.MAXIMIZED_BOTH);
	        this.setSize(1000, 600);
     	this.setLocationRelativeTo(null); //inicia no meio da tela

	        setJMenuBar(menuLogin);	
	
	       JMenu menuCadastro = new JMenu("Cadastros"); 
	       JMenuItem menuAdm = new JMenuItem("Administrador");
	       JMenuItem menuUser = new JMenuItem("Usuário");   
	      menuCadastro.add(menuAdm);
	      menuCadastro.add(menuUser);
	      menuLogin.add(menuCadastro);

Agora no pacote Controler, onde eu instancio a minha janela, e faço as ações do tipo botão, e acho que é onde devo fazer as ações dos JmenuItem…

public class ControlerMenuLogin implements ActionListener{

private JanelaMenuLogin janelaMenuLogin = new JanelaMenuLogin();

public ControlerMenuLogin(FabricaConexao fabrica)throws Exception {
	super();
	this.fabrica = fabrica;
}

public void actionPerformed(ActionEvent e) {
	// TODO Auto-generated method stub
	if(e.getSource() == janelaMenuLogin.btEntrar){
		entrar();
	}

As ações dos botões funcionam, já procurei em varios foruns como faz para capturar os JMenuItem, porem ainda não consegui entender direito e nem implementar.

Desde já, agradeço qualquer ajuda

Alguem p ajudar???