在Mac上添加MenuBar空间

时间:2014-07-27 03:23:36

标签: java macos whitespace

在PC上,这个问题不会出现,但我有一个mac,java菜单栏通常出现在屏幕的左上角。例如(来自苹果开发者网站):

enter image description here

蓝色突出显示的菜单与java程序中的主类名称相同。我想知道如何用两个单词之间的空格而不是下划线来命名我的主方法类。

1 个答案:

答案 0 :(得分:1)

我试过......

  • 在命令行上使用-Xdock:name="My App Name"
  • 在设置外观之前和之后System.setProperty("com.apple.mrj.application.apple.menu.about.name", "Not My Mac App");方法中的
  • main

只有-Xdock:name有效。

在10.9.4上使用Java 8进行测试,因此早期版本的Java和OS组合的设置可能不同

您也可以考虑创建一个合适的Mac .app软件包,它允许您通过plist文件设置这些属性......

看看Packaging a Java App for Distribution on a Mac。它“略微”过时,但应引导您朝着正确的方向