我需要在java项目中获取一个资源图像文件。我要做的是:
URL url = TestGameTable.class.getClass().
getClassLoader().getResource("unibo.lsb.res/dice.jpg");目录结构如下:
unibo/
lsb/
res/
dice.jpg
test/
..../ /* other packages */事实是,当文件不存在时,我总是得到。我尝试了许多不同的方法,但我不能解决这个问题。有什么提示吗?
发布于 2010-04-07 22:17:35
TestGameTable.class.getResource("/unibo/lsb/res/dice.jpg");getResource()。发布于 2015-04-29 19:24:47
不是显式地编写类名,而是可以使用
this.getClass().getResource("/unibo/lsb/res/dice.jpg");发布于 2015-07-19 09:17:24
如果从static方法调用,请使用:
TestGameTable.class.getClassLoader().getResource("dice.jpg");https://stackoverflow.com/questions/2593154
复制相似问题