1

ここで素晴らしいチュートリアルを実行しました:http://code.makery.ch/java/javafx-8-tutorial-part7/

インストール時にメインアプリケーションのアイコンが表示され、インストールされたアプリケーションに使用されるという点である程度成功しましたが、変更されていないように見える2つの画像があります。

.dmg がマウントされると、デスクトップにイメージが表示され、タイトル バーのアプリケーション名の横に別のイメージが表示されます。これらは両方とも、デフォルトで Java アイコンのままです。

インストーラー ウィンドウで正しいアイコンが表示される場所を示すスクリーン ショットを含めましたが、そのウィンドウのタイトル バーとデスクトップ上のアプリでは、デフォルトの Java アイコンが使用されます。

プロジェクトの別の場所に新しい/別の名前のイメージを追加する必要がありますか? または、これらのイメージも確実に変更されるように、build.xml に追加できるものはありますか?

どんな助けでも大歓迎です。乾杯 :)

ここに画像の説明を入力

ここに画像の説明を入力

4

2 に答える 2

2

コード内にもステージのアイコンを設定しましたか?

        Image icon16 = new Image(getClass().getResource("logo_16x16.png").toExternalForm());
        Image icon32 = new Image(getClass().getResource("logo_32x32.png").toExternalForm());
        Image icon64 = new Image(getClass().getResource("logo_64x64.png").toExternalForm());
        Image icon128 = new Image(getClass().getResource("logo_128x128.png").toExternalForm());
        assert icon16 != null && icon32 != null && icon64 != null && icon128 != null;
        primaryStage.getIcons().addAll(icon16, icon32, icon64, icon128);
于 2015-03-02T19:27:37.343 に答える