Programmatically setting the dock:name Java Mac OS X JVM property
问题 Is there a programatic alternative to setting the dock:name Java Mac OS X property by doing java -Xdock:name="My App Name" -jar myapp.jar , or is this the only way to set the dock:name property? 回答1: It's been a while, but I believe you need to do the following (this is assuming you're using Swing): Put your main() method in a separate class from the JFrame. Before creating the JFrame, set the "com.apple.mrj.application.apple.menu.about.name" system property. For example: public class