Недавно я добавил в свою программу диалоговое окно консоли, чтобы упростить обнаружение ошибок. В настоящее время это доступно через JMenuItem и имеет сочетание клавиш «Ctrl + L».
В идеале я хотел бы сохранить эту опцию, но сделать пункт меню скрытым/невидимым, потому что я действительно хочу, чтобы люди использовали его только в том случае, если они копируют содержимое мне, чтобы я мог что-то исследовать. Однако, когда я устанавливаю пункт меню невидимым, ярлык также перестает работать.
Вот что я пробовал:
mntmViewLogs.setAccelerator(KeyStroke.getKeyStroke('L', KeyEvent.CTRL_DOWN_MASK));
mntmViewLogs.setVisible(false);
Спасибо!