问题
My SWT-based Java application shows SWT
as application name in the application menu. I've tried changing it in Info.plist and using Display.setAppName("myApp")
but it does not help. What else can I try?
BTW, I'm starting the application using a shell script which is located at MyApp.app/Contents/MacOS/MyApp
.
回答1:
Display.setAppName()
should work, at the condition that it is called before any Display
instance is created (either by you or implicitly, e.g. if you call Display.getDefault()
).
回答2:
Haven't tested it, but this description should give an example...
来源:https://stackoverflow.com/questions/6690704/swt-on-os-x-change-application-name