java - 在 IntelliJ Idea 中的 JavaFX 中加载图像的问题
问题描述
我在 InteliJ Idea IDE 中有一个 Maven 项目,即使它位于资源文件夹中,我也无法加载图像。我只是得到一个空白窗口和“图像加载错误?真的”。有任何想法吗?
public void start(Stage primaryStage) throws Exception {
StackPane sp = new StackPane();
Image img = new Image("file:pawn.png");
ImageView imgView = new ImageView(img);
System.out.println("Image loading error? " + img.isError());
sp.getChildren().add(imgView);
Scene scene = new Scene(sp);
primaryStage.setScene(scene);
primaryStage.show();
}
解决方案
推荐阅读
- java - 自动接收邮箱中的邮件
- mysql - id 主键是否必须在从 inspectdb 针对现有数据库生成的 Django 模型中显式定义?
- excel - 在 Spark 错误中读取 Excel:ZipArchiveInputStream 类的 InputStream 未实现 InputStreamStatistics
- python - 使用python opencv在N张图像中查找异常的可靠方法是什么?
- rxjs - RxJS管道终结操作符没有被调用
- docker - 无法在窗口 2019 上启动 docker 引擎
- docker - 在我的 macOS 主机上运行的 CentOS docker 容器中运行的 k8s - 交换问题?
- regex - 正则表达式:URL 匹配无法正常工作
- docker - 重启 Raspbian 后 Docker 守护进程未启动
- java - 在 PropertyEditorSupport 和 @Initbinder 中使用日期制作 getAsText()