发现一个有意思的问题,有关TiledLayer,不知道有没人遇到过!

so_and_so 2009-05-02 04:50:28
我在new一个TiledLayer时遇到的,如我这样写
TL=TiledLayer(4, 4, image, image.getWidth()/2, image.getHeight);

如果image.getWidth()为奇数时,程序运行会抛出异常。
搞得我好郁闷,整个晚上都被困在这个问题上了,还是无意中想到的。
...全文
119 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2009-05-23
  • 打赏
  • 举报
回复
文档上写的很清楚
new TiledLayer时
如果图片宽度不能被列数整除,或者图片高度不能被行数整除,则抛出 IllegalArgumentException

对于你这句
TL=TiledLayer(4, 4, image, image.getWidth()/2, image.getHeight);
图片的宽度的一半必须能被4整除,图片高度能被4整除,否则就抛异常

13,097

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧