我试图在JavaFX应用程序的主要阶段包含多个图标。但是,每次仅出现第一个,而其他两次则不出现。图片网址正确。只是只有一个图标出现。感谢任何建议。预先感谢。
primaryStage.setScene(scene);
primaryStage.setMinHeight(1000);
primaryStage.setMinWidth(1000);
for(Type type:Type.values()) {
primaryStage.getIcons().add(new Image(EnergyApp.class.getResource("icons/"+type.iconUrl()).toString(), 24, 24, true, true));
}
primaryStage.show();
答案 0 :(得分:0)
最简单的答案是:这不起作用。也许,我不知道。
您只需设置一张图像。例如:
stage.getIcons().add(new Image("file:icon.png"));