是否可以使用 JavaFX 更改应用程序图标,还是必须使用 Swing 来完成?
假设您的阶段是“阶段”并且文件在文件系统上:
stage.getIcons().add(new Image("file:icon.png"));
根据下面的评论,如果它包装在一个包含 jar 中,则需要使用以下方法:
stage.getIcons().add(new Image(<yourclassname>.class.getResourceAsStream("icon.png")));