【发布时间】:2018-02-10 21:30:36
【问题描述】:
我想在我的程序中添加一个应用程序图标。我尝试按以下方式执行此操作,但没有成功:
primaryStage.getIcons().add(new Image(Main.class.getResourceAsStream("lock.png")));
primaryStage.getIcons().add(new Image(Controller.class.getResourceAsStream("lock.png")));
final Parent root = FXMLLoader.load(getClass().getResource("passwordGenerator.fxml"));
或
primaryStage.getIcons().add(new Image("lock.png"));
我也尝试在没有FXML 文件的情况下执行此操作,并且成功了。
如何使用FXML 文件添加应用程序图标?
【问题讨论】:
-
你的图片和你的主类在同一个包里?
-
@MenaiAlaEddine 这个答案对我不起作用
-
@MenaiAlaEddine 我的图片和主类在同一个包中