Eclipseの図1(7行目)のようにステージのウィンドウにアイコンを追加しています。ステージは、その中のコンポーネント(SIZE * SIZEボード)に応じてサイズを強制的に変更するシーンを処理します。JavaFX:Eclipseで実行中にステージアイコンがクラッシュする
public ScreenManager(Stage primaryStage, String name) {
root = new StackPane();
scene = new Scene(root);
stage = primaryStage;
stage.setTitle(name);
stage.setResizable(false);
stage.getIcons().add(new Image("res/images/GameIconsSmall.png"));
stage.setScene(scene);
stage.show();
root.setVisible(true);
}
図2は何が起こるかである(ないたびにかかわらず通常)段階を介してサイズ変更されますsetWidthとsetHeightをプログラムの実行中に返します。また、Javaのデフォルトのデスクトップアイコン(図3)をOSから独立した私自身のものに変更したいと思います。
アイコンのアイコンを複数指定する必要があります。 Mac OSやその他のプラットフォームでは、デスクトップアイコン用の解像度とは異なる解像度が必要です。 – NwDev