JavaFx加载本地工程图片报错
原因有两点:
1.png或者其他格式的图片文件没有放在src的直接目录下
2.路径填错,多了个符号等
正确姿势应该是
package com.fubao.tools.fx.Stage; import javafx.application.Application; import javafx.scene.image.Image; import javafx.stage.Stage; /** * @author Sunshine * @version 1.0 * @date 2020/9/21 11:54 */ public class StageMain extends Application { public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws Exception { primaryStage.setTitle("Lib分析"); primaryStage.getIcons().add(new Image("/icon/h1.png")); primaryStage.show(); } }
新鲜刺激的东西永远都有,玩之前掂量掂量自己几斤几两