求java高效读取图片的方法
嗯,在项目需要从硬盘读取图片(50张以上,像素大于1024X768)并显示在UI中(Swing).
并且在UI中反复多次的缩放显示.
目前用的是双缓存.
可是效果做出来是好慢.很多时候卡死,没有反应!
现在想找另外一种高效的方法替代.
Thanks!
------解决方案-------------------- 通道机制可以吗?
通道和缓存一起使用,应该不错的吧! 另外,是否有逻辑上的问题,算法?
------解决方案--------------------呵呵,换开发环境也许能解决你的问题...Swing本来占用内存就比较大了.
------解决方案--------------------我一般也用的是双缓冲技术,它是在内存中创建的image对象,通道机制没用过
学习
------解决方案-------------------- 所用的技术 已经限制住了使用。
不知道对数据库 和读本地文件那个快??
------解决方案--------------------使用ImageMagick试试
安装后用java命令行调用
就行
------解决方案--------------------不会,关注中…………………………………………………………………………………………………………………………………………………………
------解决方案--------------------关注!...........................
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------顶加学习加凑满字数继续加
------解决方案--------------------界面很漂亮!对Java的图形界面多了一点信心1
------解决方案--------------------采用多线程加载显示图片,那样效率更高
------解决方案--------------------多线程+缓存技术
JAVA资料太多?选中想收藏的文字(图片),右键选“收录到易载”,搞定!