Как запретить отключенному JMenuItem скрывать меню при нажатии?

В своем приложении Java Swing я заметил, что когда я нажимаю на отключенный JMenuItem в JPopupMenu, он скрывает меню, но я не хочу это скрывать, как будто ничего не нажимается. Есть ли способ предотвратить это ?

-----------------------------------> Обновление: добавлен пример кода:

JMenuItem saveMenuItem = new JMenuItem();

saveMenuItem.setEnabled(false);

saveMenuItem.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
        saveMenuItemActionPerformed();
    }
});
add(saveMenuItem);

private void saveMenuItemActionPerformed() {
    System.out.println( "Save clicked." );
}
6
задан Brad 7 March 2011 в 08:59
поделиться