java获取不了图片路径

zgjsczwj 2012-04-23 11:00:42
我是搞c#,公司需要修改个java项目,被逼上阵,遇到了个问题,卡了1天 ,查了很多资料,环境变量什么都配置了,小弟无法解决了,只能求助了,问题是获取不到图片路径
icons/man.png
Uncaught error fetching image:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(Unknown Source)
at sun.awt.image.URLImageSource.getDecoder(Unknown Source)
at sun.awt.image.InputStreamImageSource.doFetch(Unknown Source)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.image.ImageFetcher.run(Unknown Source)



代码

public ImageIcon getImageIcon(String image) {
System.out.println(path+image);
return new ImageIcon(Toolkit.getDefaultToolkit().getImage(
this.getClass().getClassLoader().getResource("icons/"+image)));
}
...全文
337 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdojqy1122 2012-04-23
  • 打赏
  • 举报
回复
不是吧。。。是不是路径有中文啊。
zgjsczwj 2012-04-23
  • 打赏
  • 举报
回复
找不到,试过了!我现在知道为什么了,默认编码格式是UTF-8,我为了看注释,改成了gbk,所以读不到文件,不明白为什么,我改成utf-8就读到了
还是谢谢你
sdojqy1122 2012-04-23
  • 打赏
  • 举报
回复
放到src里面就能找到了 。
zgjsczwj 2012-04-23
  • 打赏
  • 举报
回复
icons和src是并列的,在项目根目录下
sdojqy1122 2012-04-23
  • 打赏
  • 举报
回复
icons路径在哪里,跟src什么关系。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧