繁体   English   中英

Java mac os x dock应用程序名称设置不起作用?

[英]Java mac os x dock application name setting doesn't work?

我试图在我的Java程序中设置Mac OS X dock的应用程序名称和图标。 我使用了以下代码:

public static void main(String[] args)
{
    Application.getApplication().setDockIconImage(icon); // Dock icon
    System.setProperty("com.apple.mrj.application.apple.menu.about.name", "Alfabet"); // Program name

    new UpdateChecker(); // Check for an update
    new Alfabet(); // Start the program
}

对象'icon'是java.awt.Image。 Alfabet类创建程序的主JFrame。 图标显示正确,但应用程序名称不显示,它仍显示程序主类的名称。 我究竟做错了什么? 谢谢。

目前尚不清楚,事情会出错,但有一个完整的工作示例这里以供参考。

或者,尝试从命令行设置名称:

java -Xdock:name=Alfabet

另请参见初始线程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM