在PC上,这个问题不会出现,但我有一个mac,java菜单栏通常出现在屏幕的左上角。例如(来自苹果开发者网站):
蓝色突出显示的菜单与java程序中的主类名称相同。我想知道如何用两个单词之间的空格而不是下划线来命名我的主方法类。
答案 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。它“略微”过时,但应引导您朝着正确的方向