JMenuItem にアクセラレータを設定したい。
今、私はこのように設定しています
openFile.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, ActionEvent.CTRL_MASK));
それは機能していますが、ctrl + oをアクセラレータとして使用したくありません。アクセラレータとして「スペース」が必要ですが、「スペース」に対応する KeyStroke を生成できる方法が見つかりませんでした。
KeyStroke.getStroke()
char または (int, int) を取ります。スペースに対応する文字も見つかりませんでした。