問題:
JMenuBar をSystem.setProperty("apple.laf.useScreenMenuBar", "true") を使用した画面メニュー バーでは、メニューが通常存在するウィンドウに空白スペースが残ります。
答え:
空白の問題は、次の手順を実行することで解決できます:
java -Dapple.laf.useScreenMenuBar=true -jar MyApplication.jar
<key>Properties</key> <dict> <key>apple.laf.useScreenMenuBar</key> <string>true</string> ... </dict>
注:
提供されたコード サンプルで提案されているアプローチに従った場合、この問題は発生しません。 DesktopMain コンポーネントの不足など、他の要因が問題の原因となる可能性があります。
以上がJMenuBar を Mac 画面のメニュー バーに移動するときに空白スペースを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。