2 xn6517 xn6517 于 2015.07.24 22:54 提问

eclipse中如何插入图片

最近在做一个图形界面的程序,在配置图片的路径时候出现话如果写绝对路径没有问题,但是我想把图片和项目放在一起,这样我就在src中直接添加了一个icon文件夹,里面存放有图片,路径为"icon/xxx.png"这种形式,可是就是显示不出来,怎么破。图片说明

7个回答

Evankaka
Evankaka   Ds   Rxr 2015.07.24 23:44
已采纳
xn6517
xn6517 已经解决,而且你提供的内容超出我的预期,但又是我想要的,所以分就给你啦。
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2015.07.24 23:04

路径有问题,你先用绝对路径试试看。

xn6517
xn6517 前面说了,使用绝对路径可以,但我就是不想用绝对路径。
2 年多之前 回复
bhdgx
bhdgx   2015.07.24 23:24
 new ImageIcon(ImageView.class.getResource("/org/xn/chapter12.demo10.icon/" + value + ".gif"));
shenji1993
shenji1993   2015.07.25 02:35

icon前面加//
这样..//icon就可以了

q63176347
q63176347   2015.07.25 09:36

获取项目根路径,然后在拼接图片路径

tongyi55555
tongyi55555   2015.07.25 10:30

看你的包的名称感觉你放的不是src下,是在org.xn.chapter12.demo10.icon下吧,建议你直接在src同一级目录下新建icon目录,然后就像你程序中的代码一样可以使用了。目录结构如下:

图片说明

sina_2831808769
sina_2831808769   Rxr 2015.07.25 13:34

写个获取当前根目录的方法+"icon/xxx.png"

Csdn user default icon
上传中...
上传图片
插入图片