public void popupMenuWillBecomeVisible(PopupMenuEvent e){}
public void popupMenuWillBecomeInvisible(PopupMenuEvent e){
for (int i = 0; i < nMenuItems; i++) {
JMenuItem menuItem = (JMenuItem)popupMenu.getComponent(i);
menuItem.removeChangeListener(itemChangeArmer);
}
}
});
}