Eclipse プラグインを作成し、プラグインのコントロールの 1 つに SWT ポップアップ メニュー (コンテキスト メニュー) を使用しています。コンテキスト メニュー項目は機能しますが、メニュー項目に設定したアクセラレータ (ショートカット) が機能せず、機能しません。次のようなメニュー項目を作成します。
MenuItem parent = new Menu(getShell(), SWT.POP_UP);
MenuItem menuItem = new MenuItem(parent, SWT.PUSH);
menuItem.setText("Click me");
menuItem.setAccelerator( SWT.CTRL+ 'F');
ショートカットの問題は、メニュー項目POP_UP
ではなくメニューで発生することに注意してください。BAR