4

Java プログラムで Mac OS X ドックのアプリケーション名とアイコンを設定しようとしました。次のコードを使用しました。

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
}

オブジェクト「アイコン」は java.awt.Image です。クラス Alfabet は、プログラムのメイン JFrame を作成します。アイコンは正しく表示されますが、アプリケーション名は表示されず、プログラムのメイン クラスの名前が表示されます。私は何を間違っていますか?ありがとうございました。

4

1 に答える 1

3

どこがうまくいかないのかは明らかではありませんが、参考のためにここに完全な実例があります。

または、コマンドラインから名前を設定してみてください。

java -Xdock:name=Alfabet

初期スレッドも参照してください。

于 2012-08-11T14:26:41.323 に答える