ポップアップ メニューをコーディングすると、マウス イベントをチェックして、show() を呼び出す前にメニューを準備できます。
メニューバーにあるドロップダウンメニューにも同様の機能が必要です。たとえば、次のメニュー バー レイアウトがあります。
Menu 1
MenuItem 1.1
MenuItem 1.1.1
MenuItem 1.1.2
..
MenuItem 1.1.n
Menu 2
基本的に、ドロップダウンメニューが呼び出されて表示される前に、リスト MenuItem 1.1.1、MenuItem 1.1.2、...、MenuItem 1.1.n を動的に生成したいと考えています。
Java/Swing でこれを行うにはどうすればよいですか? メニューバーの L&F 固有のキーボード/マウス呼び出しの両方をカバーするコールバックはありますか?
よろしくお願いします