1

最近、バグを見つけやすくするために、プログラムにコンソール ダイアログを追加しました。これは現在、JMenuItem からアクセスでき、キーボード ショートカット 'Ctrl+L' があります。

理想的には、このオプションを保持したいが、メニュー項目を非表示/非表示にしたい. ただし、メニュー項目を非表示に設定すると、ショートカットも機能しなくなります。

これが私が試したことです:

    mntmViewLogs.setAccelerator(KeyStroke.getKeyStroke('L', KeyEvent.CTRL_DOWN_MASK));
    mntmViewLogs.setVisible(false);

ありがとう!

4

1 に答える 1