首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

TWaverUtil.getImage()步骤无法加载图片

2014-01-15 
TWaverUtil.getImage()方法无法加载图片Image image TWaverUtil.getImage(images/love.png)运行提示c

TWaverUtil.getImage()方法无法加载图片

Image image = TWaverUtil.getImage("images/love.png");

运行提示
can't load image 'images/aa.png'
我觉得路径是对的,为什么不能加载图片呢

注:图片在根目录下的images文件的aa.png
[解决办法]
提示代码给的太少了,把必要的代码贴出来才能给你准确给你判断错误啊。
[解决办法]
一、你好好的用什么TWaver,这个东东要是免费开源的也就算了,这个东东是要收费的,一个key十几万呢。不要被javaeye上那个小中华给忽悠了,那人水平是有的,但是是TWaver的技术主管,他发那些帖子的主要目的是去javaeye上给TWaver做广告的。

二、给你几个静态方法你试试:
/**
 * 读取 jar 包内资源图片,并返回一个 BufferedImage,
 * 注意ClassLoader和getClass().getResource()的路径不同, 最前面不带 "/"
 * @param imgPath - 图片路径
 * @return 返回一个 BufferedImage
 */
public static Image getImage(String imgPath) {
BufferedImage img = null;
try {
img = ImageIO.read(ClassLoader.getSystemResource(imgPath));
} catch (Exception e) {
return null;
}
return img;
}

热点排行