pro*_*007 10 java eclipse resources
我正在尝试设置位于我的src文件夹中的资源文件夹中的图像的URL.始终将URL设置为null.图像在那里,一切都被正确命名.有什么问题?谢谢!
我的文件结构:
这是我的代码,我试图设置图片的URL:
this.setImagePath(getClass().getResource("/resources/01.png"));
Run Code Online (Sandbox Code Playgroud)
并且setImagePath正在执行此操作,我确信这不是问题,因为我遵循执行并且将其设置为等于null.
public final void setImagePath(URL imagePath) {
this.imagePath = imagePath;
}
Run Code Online (Sandbox Code Playgroud)
解
我不得不清理构建并重建.它在修复之后起作用了.
谢谢
您需要检查,无论您如何构建,图像文件都会被复制到类文件编译到的位置。即,如果您的类位于com.foo.MyImageLoader,<build dir>/com/foo/MyImageLoader.class那么图像应该位于 ,<build dir>/resources/01.png以便您能够像这样加载它。
| 归档时间: |
|
| 查看次数: |
27041 次 |
| 最近记录: |