ドッキング解除されたときに JFrame から分離された JPanel を移動できるように、JFrame で JPanel をドッキング解除しようとしています。私が遭遇している問題は、ドッキングされていない JPanel にフォーカスすると、使用している JMenuBar が消えることです。現在、JPanel のドッキングを解除するために JDialog を使用しています。JMenuBar が表示されないのは JDialog が原因です。Mac OSX を使用している場合、画面上部の JMenuBar を JDialogs で使用できないためです。
ドッキング解除をどのように行うことができるか(JMenuBarを保持できるようにする方法)、または私が抱えている問題を修正する方法を知っている人はいますか?
問題の視覚的なアイデアを与えるための写真を次に示します。
2 番目の図では、上部の JMenuBar が消えています。JDialog の上部に JMenuBar を一時的に追加しました。そうしないと、キーボード ショートカットを使用できなくなったからです。
ご不明な点がございましたら、お気軽にお問い合わせください。
前もって感謝します