最近在做一个图形界面的程序,在配置图片的路径时候出现话如果写绝对路径没有问题,但是我想把图片和项目放在一起,这样我就在src中直接添加了一个icon文件夹,里面存放有图片,路径为"icon/xxx.png"这种形式,可是就是显示不出来,怎么破。
写个获取当前根目录的方法+"icon/xxx.png"
http://blog.sina.com.cn/s/blog_637bfd4a010163jb.html
http://my.oschina.net/zb0423/blog/60955
路径有问题,你先用绝对路径试试看。
new ImageIcon(ImageView.class.getResource("/org/xn/chapter12.demo10.icon/" + value + ".gif"));
icon前面加//
这样..//icon就可以了
获取项目根路径,然后在拼接图片路径
看你的包的名称感觉你放的不是src下,是在org.xn.chapter12.demo10.icon下吧,建议你直接在src同一级目录下新建icon目录,然后就像你程序中的代码一样可以使用了。目录结构如下:
写个获取当前根目录的方法+"icon/xxx.png"