关于image中的路径问题?

原创 2006年06月23日 17:32:00
题目:
Image类中有一个static createImage(String name)方法
Image i=Image.createImage("C:/WTK22/apps/f5/src/ack.png");
我用这个编译出错,
然后改为Image i=Image.createImage("/ack.png");
编译通过,但运行时,它就出现异常。
(ack.png文件有存在)。
求助要怎么去改?
 
解答:
要明白的是不同的IDE对路径的设置方法是不一样的,比如eclipse和netbeans就有区别:
可参考:http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=1117
在这里以eclipse为例说明:
第一步:建立src源程序文件夹和res资源文件夹,方法为:Window-->Preferences-->Java-->Build Path ,“Source and output folder”选中“Folder”,确保"Source Folder name" 为"src", "Output Folder name" 为"bin",然后“ Apply”, "OK"关闭即可。设置以后新建工程时就会产生src、bin、res三个文件夹,将图片文件放在res中即可!eclipse对资源的默认目录就是res目录。若将ack.png放在了res目录中,则上述描述正确;若在res目录下再创建一个image目录来存放ack.png的话,则上述程序中的路径应该变为"/image/ack.png"
第二步:必须记住,若将png图片拷贝到res文件夹后在IDE若没有显示出现的话,一定要右键单击项目名称,然后刷新即可出现
 
如果不采用上述方法划分出源程序文件夹、资源文件夹等文件夹的话,我们用到的png图片就应该放在项目根目录下,并注意一定刷新项目,这样当打包时,这些图片文件就可以打到jar包中去了,当然也可以给png图片定义文件夹,这样也同样需要修改程序中的文件路径。
 
另外:
在nokia6230i上,显示列表项的图标时,图标大小为24*24是比较合适的。
另外,在显示列表项时:列表项的图标文件也可以是gif文件。

相关文章推荐

SWT 相对路径创建Image

1.使用imageRegistry创建 public static final String CREATE_GIF = "file:icons/created.gif"; public st...
  • jdzms23
  • jdzms23
  • 2012年02月10日 14:26
  • 2812

[HTML] 图片标签、绝对路径 和 相对路径

< img >标签 代表 图片,img标签的作用是向网页中插入一张图片,并不是将图片绘制到网页中。 src 属性:“插入”图片到网页中去。 alt 属性:值可以是一段文字,当图片由于各种原因无法显示时...

ImageIcon图标文件相对路径研究总结

翻翻CSDN的帖子,看到ImageIcon引起的错误,以为挺容易解决,挣点专家分,却花了一下午的时间。 一、问题ImageIcon icon = new ImageIcon("a.gif");执行结果...

webpack file-loader 解析 css 文件中 background-image路径问题。

webpack file-loader 解析 css 文件中 background-image路径问题。通过 webpack 的 file-loader 把 css 中的 background-ima...

WPF后台给Image添加路径

在项目中增加两张图片Content.jpg和Resource.jpg,分别将其生成操作属性设置为Content和Resource。       在界面中增加两个Image控件ImgContent和I...

Docker image 存储路径 解析

在生产环境中,经常遇到docker image 在资源池中的主机上存留的数据,由于随着业务系统的升级,旧的image 需要进行清理。这里梳理下,docker image的在linux 系统上的存储目录...

【css】路径data:image/png;base64的用法详解

原帖点这里网页上有些图片的src或css背景图片的url后面跟了一大串字符

QML Image获取图片资源路径的细节

QML Image获取图片资源路径的细节, 解决QML Image: Cannot open: qrc:///images/Blue hills.jpg ”的错误。...
  • xbmoxia
  • xbmoxia
  • 2014年11月04日 10:55
  • 4072

[HTTP]_[C/C++]_[获取html页面里的image src属性值的实际图片路径]

场景: 1.有时候需要对html页面里的image图片进行转换格式,比如把一种浏览器不支持的图片格式转换为另一种格式. 2.提取图片. /* * test_image.cpp * * C...

Image显示服务器上任意绝对路径下的图片

我要实现这样一个需求:数据库中存储的是照片所在的绝对路径(可以不在系统所在路径下),Image控件动态加载路径下的图片。         看到这个题目,有些人会说,这还不简单啊,将URL直接设置成绝...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于image中的路径问题?
举报原因:
原因补充:

(最多只允许输入30个字)