В моем приложении 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." );
}