gpt4 book ai didi

java - macos 系统菜单名称带/Java?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:59:05 24 4
gpt4 key购买 nike

我有一个小问题。最近在 Mac 上迁移后,我一直在抓头发并在网上搜索这方面的内容,但没有找到我正在寻找的东西。我想在系统菜单中设置应用程序名称,目前不起作用(显示我的主类名称而不是我的应用程序名称)。我应该修改什么属性?

我已经使用正确的 apple.laf 属性成功地将我的菜单放在系统菜单栏中,但是我还没有找到我需要的名称。

我的搜索将我带到了 Info.plist 文档,我对此一无所知。我试图做一个简单的,只会改变应用程序的显示名称,但由于某种原因,它没有奏效。帮忙?

最佳答案

根据 sun's documentation您可以将名称作为命令行参数传递到虚拟机中,并使用 -Xdock:name="{AppName}"{AppName} 替换为您的 java 命令想要在菜单栏中显示为标题。

编辑:我不相信您可以在实际的 Java 代码本身中设置它,但正如 Chuck 所说,Apple 确实有一个程序 Jar Bundler,它旨在使用您需要的 Info.plist 创建 jar。根据user guide为此,您需要在属性 Pane 中设置 Bundle Name 属性以获得您想要的内容。

关于java - macos 系统菜单名称带/Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1428503/

24 4 0