MenuItem.setAccelerator() を使用して、メイン メニューにいくつかのアクセラレータを追加しました。コピー用のctrl-cなどの基本的なものだけです。
これは正常に動作します。しかし、このアプリは IDE に少し似ており、JTables を含むいくつかのパネルがあります。テーブル セルにフォーカスがある場合は、アクセラレータ キーが吸収されます。つまり、メイン メニューには表示されません。
明らかに、編集可能なテーブル セルがアクティブな場合はカット アンド ペースト キーが正常に機能するようにしたいのですが、それ以外の場合はメイン メニューが応答するようにしたいと考えています。
何か案は?