以编程方式设置dock:name Java Mac OS X JVM属性
除了通过执行以下操作设置dock:name Java Mac OS X属性外,还有其他编程方法吗以编程方式设置dock:name Java Mac OS X JVM属性,java,macos,operating-system,dock,Java,Macos,Operating System,Dock,除了通过执行以下操作设置dock:name Java Mac OS X属性外,还有其他编程方法吗 java -Xdock:name="My App Name" -jar myapp.jar ,或者这是设置dock:name属性的唯一方法?Apple扩展在这里有文档记录: 我查看了com.apple.eawt.Application,它让您可以访问图标和菜单。。。但不幸的是,这不是标题 我猜规定的方法是推出您自己的应用程序包,如下所述:已经有一段时间了,但我相信您需要执行以下操作(假设您使用的
java -Xdock:name="My App Name" -jar myapp.jar
,或者这是设置dock:name属性的唯一方法?Apple扩展在这里有文档记录: 我查看了
com.apple.eawt.Application
,它让您可以访问图标和菜单。。。但不幸的是,这不是标题
我猜规定的方法是推出您自己的应用程序包,如下所述:已经有一段时间了,但我相信您需要执行以下操作(假设您使用的是Swing):
main()
方法与JFrame放在一个单独的类中public class Launcher {
public static void main(String[] args) {
System.setProperty("com.apple.mrj.application.apple.menu.about.name", "Hello World!");
JFrame jframe = new MyJFrame();
jframe.setVisible(true);
}
}
哈——看起来我不久前回答了这个问题:看起来这不再适用于较新版本的OS X和/或Java。我在Java1.7和OSX10.9上的1.8中忽略了它。
java
命令的-Xdock:name
选项似乎是替代技术。