我对我的相对路径有疑问arrow.png。
我有以下目录设置:
--resources
--arrow.png
--Accounts.txt
--src
--Main.java
Run Code Online (Sandbox Code Playgroud)
在我中,Main.java我试图像这样加载图像:
Image image = new Image("resources/arrow.png");
Run Code Online (Sandbox Code Playgroud)
但是,我收到以下错误:
Invalid URL: Invalid URL or resource not found
Run Code Online (Sandbox Code Playgroud)
令人惊讶的是,由于上面有几行代码,我加载了另一个文件,如下所示:
FileInputStream fstream = new FileInputStream("resources/Accounts.txt");
Run Code Online (Sandbox Code Playgroud)
而且有效。
我在哪里做错了?
小智 5
只需替换以下代码:
图片image = new Image(“ resources / arrow.png”);
有了这个
图片img =新图片(“ file:resources / arrow.png”);
| 归档时间: |
|
| 查看次数: |
1382 次 |
| 最近记录: |