首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

Toolkit.getDefaultToolkit().getImage(.) 步骤应该是有缓存的

2012-08-27 
Toolkit.getDefaultToolkit().getImage(...) 方法应该是有缓存的Toolkit.getDefaultToolkit().getImage(..

Toolkit.getDefaultToolkit().getImage(...) 方法应该是有缓存的

Toolkit.getDefaultToolkit().getImage(...) 方法可接受 String 或者是 URL 参数,用以指定图像文件的路径。
如果图片路径是不变的,那么该方法返回的 Image 对象就会是最开始那一个,除非你重启了应用。

?

解决办法:
?查询jdkAPi,最后通过对返回的 Image 调用 flush 方法,可以手动丢弃以前加载的信息

img= Toolkit.getDefaultToolkit().getImage(srcImgFilePath);img.flush();
?

?

热点排行