我想自定义 OSX 为我的 Swing 应用程序显示的“关于”对话框。
当 OSX 运行 Swing 应用程序时,它会在菜单栏上显示一个以正在运行的主类命名的菜单。要自定义此行为并显示应用程序的名称,以下似乎是通常的操作过程:
System.setProperty("com.apple.mrj.application.apple.menu.about.name", "My Swing App");
这种方法有效。当您从菜单中选择“我的 Swing 应用程序”>“关于我的 Swing 应用程序”时,会出现一个关于对话框。不幸的是,关于对话框看起来很可怕。它包含一个默认图标和一个版本号。版本号始终为 1.0。
如何更改版本号?如何更改文本?如何更改图标?第一个使用这个策略的人在哪里找到使用“ com.apple.mrj.application.apple.menu.about.name
”的说明?是否有我可以使用的其他属性的列表?