Si, si può applicare un menulistener ...

JMenu views = new JMenu("Visualizza");
views.addMenuListener(ecc eccc...

http://java.sun.com/j2se/1.5.0/docs/...ing/JMenu.html