java读取大型图片的问题

由于要做一个地图软件,因此需要在程序中读取一张外部图片并加以处理采用的是ImageIO.read()函数,在用600*600的小图片做测试的时候一切正常,但是如果采用10... 由于要做一个地图软件,因此需要在程序中读取一张外部图片并加以处理
采用的是ImageIO.read()函数,在用600*600的小图片做测试的时候一切正常,但是如果采用10000*6000的大图片,就会报错.

给出的错误提示是这样的:
Exception occurred during event dispatching:
java.lang.Error: java.lang.reflect.InvocationTargetException
at org.jdesktop.application.ApplicationAction.actionFailed(ApplicationAction.java:859)
at org.jdesktop.application.ApplicationAction.noProxyActionPerformed(ApplicationAction.java:665)
at org.jdesktop.application.ApplicationAction.actionPerformed(ApplicationAction.java:698)

请问应当如何解决这一问题呢?谢谢大家了.
展开
 我来答
001********62
2010-07-26
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
我以前在用Java桌面程序运行加载大图片是报异常因为Java虚拟机的JVM太小了该大点就行了。图片太占jvm的空间。
若无其事NIE
2010-07-25 · TA获得超过202个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:178万
展开全部
可能是图片太大了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
成漾Ox
2010-07-26
知道答主
回答量:6
采纳率:0%
帮助的人:1万
展开全部
可能是图片太大了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mayanjie_1_2_3
2010-07-27
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
虚拟内存不够
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式