- - PR -
JMenuItemのアクセラレータキーについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-03-07 11:09
JMenuBarに登録しているJMenuItemにアクセラレータキーを設定すると、
フォーカスに関係なく反応してくれます。 しかし、JTextPaneに登録したJPopupMenuの中のJMenuItemにアクセラレータキーを 設定しても、ポップアップが表示されていないと反応しません。 (JTextPaneにフォーカスがあってもダメです。 ちなみに、JTextPaneは入力不可で、KeyListenerのようなものは実装していません) JTextPaneにフォーカスがあるときに、ショートカットキーを押されると 登録されているポップアップメニューの中の該当メニューの処理を実行させたい場合は、アクセラレータキーではダメなのでしょうか? |
1