我有一个小问题。最近在 Mac 上迁移后,我一直在网上搜索有关此问题的信息,但没有找到我正在寻找的内容。我想在系统菜单中设置应用程序名称,但目前不起作用(显示的是我的主类名称而不是我的应用程序名称)。我应该修改什么属性?
我已使用正确的 apple.laf 属性成功将菜单放置在系统菜单栏中,但我尚未找到所需的名称。
我的搜索引导我找到了 Info.plist 文档,但我对此一无所知。我尝试制作一个简单的程序,仅更改应用程序的显示名称,但由于某种原因它不起作用。帮忙?
最佳答案
根据sun's documentation您可以将名称作为 java 命令的命令行参数传递到虚拟机中,并使用 -Xdock:name="{AppName}"
将 {AppName}
替换为您的名称希望作为标题出现在菜单栏中。
编辑: 我不相信你可以在实际的 Java 代码本身中设置它,但正如 Chuck 所说,Apple 确实有一个程序 Jar Bundler,它旨在使用你需要的 Info.plist 创建 jar。根据user guide为此,您需要在属性 Pane 中设置 Bundle Name 属性以获得您想要的内容。
关于java - Macos系统菜单名称带/Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1428503/