最近、バグを見つけやすくするために、プログラムにコンソール ダイアログを追加しました。これは現在、JMenuItem からアクセスでき、キーボード ショートカット 'Ctrl+L' があります。
理想的には、このオプションを保持したいが、メニュー項目を非表示/非表示にしたい. ただし、メニュー項目を非表示に設定すると、ショートカットも機能しなくなります。
これが私が試したことです:
mntmViewLogs.setAccelerator(KeyStroke.getKeyStroke('L', KeyEvent.CTRL_DOWN_MASK));
mntmViewLogs.setVisible(false);
ありがとう!