在NetBeans 7.4中为Java程序设置动态Apple菜单标题

时间:2014-03-24 08:22:47

标签: java macos netbeans-7

我继承了Eclipse中构建的Java应用程序(我相信),我正在使用NetBeans 7.4进行修改。我想设置主菜单标题,它显示在Apple菜单旁边的Mac上。现在名称是MainForm,但我希望它能动态更改为特定文本文件(name.txt)的内容。我查了很多关于project.properties,ANT脚本等的信息,但我找不到一种确定的(希望是跨平台的)方式来设置这个主菜单标题。我的代码中有一个函数返回这个名字,所以我可以使用它,如果有一个地方可以做到这一点。提前谢谢!

1 个答案:

答案 0 :(得分:4)

我发现为了在Mac OS X应用程序菜单中设置应用程序名称,并避免将其显示为Java项目的名称,您必须在应用程序周期的早期设置它,使用{{ 1}}

这里是我如何在我的" main"启动应用程序的java方法:

System.setProperty("apple.awt.application.name", "Your App Name");