图像的切割问题? BufferedImage getSubimage(int x, int y, int w, int h) Returns a subimage defined by a specified rectangular region.明白? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 返回值还是一个BufferedImage 同意 XKP(低等下人) 的讲法! 还有一个问题那就是 buffer2=buffer1.getSubimage(int x, int y, int w, int h)回来的 buffer2的长宽为x,y,w,h;就是buffer1的所要切的大小!我原来new buffer2 与new buffer1 的时候它们的图片大小是一样的.但是切出的buffer2 图片大小变了,怎么样才能保持buffer2的大小与buffer1的大小一样大呢!buffer2不足大小的地方用黑色添就行!这样怎么做呢? 我觉得可以这样做先创建一个buffer3这个buffer3的大小就和buffer1一样大然后用黑色填充背景然后在buffer1中取出buffer2再把buffer2画到buffer3上面 BufferedImage getSubimage(int x, int y, int w, int h) Collection.toArray()如何返回?extends T数组 java 中输入输出流问题 java中如何删除一个对象啊? jsp问题 大侠帮忙 谁来描述一下工厂模式?最好有简单的列字 求助:关于JMenu的事件处理 一个流转换的问题,请大家关注一下。 我想把.java文件编译一下,然后输出到文本框中怎样才能实现啊 问开发GUI的工具? 如何使用在上一目录上的包? 关于java 2d透明图层问题! 如何得到SQL查询所得得ResultSet数据集的列数?
BufferedImage
buffer2=buffer1.getSubimage(int x, int y, int w, int h)
回来的 buffer2的长宽为x,y,w,h;就是buffer1的所要切的大小!
我原来new buffer2 与new buffer1 的时候它们的图片大小是一样的.
但是切出的buffer2 图片大小变了,怎么样才能保持buffer2的大小与buffer1的大小一样大呢!
buffer2不足大小的地方用黑色添就行!这样怎么做呢?
先创建一个buffer3
这个buffer3的大小就和buffer1一样大
然后用黑色填充背景
然后在buffer1中取出buffer2
再把buffer2画到buffer3上面