问题:
将 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中文网其他相关文章!