如何把JFrame上的图画存成图片(如bmp) 如何把JFrame上的图画存成图片(如bmp)谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的画板是哪个类?Convas?我都没找到相关的方法,郁闷!gz new个image,调用paint方法再用sun的那个api输出成jpeg即可 组件没有存图片的方法,你要把图像对象存成图片可以使用ImageIO,JAI,Jimi等等下面是一个简单的使用ImageIO存bmp的方法,关于ImageIO的详细信息见JDK文档BufferedImage bi;// 图像对象File f = new File("c:\images\myimage.png");ImageIO.write(bi, "bmp", f); 更正一个笔误File f = new File("c:\images\myimage.bmp"); java是有提供的三个接口 ImageConsumerImageObserverImageProducer一些类:类 java.awt.image.FilteredImageSource 类 java.awt.image.CropImageFilter 把这些研究一下就ok了 这三个接口是实现AWT以push绘图模式的接口,FilteredImageSource继承自ImageProducer接口,是AWT中的过滤器的图像源类,CropImageFilter是"修剪"过滤器。和图像编码保存没什么关系。 我写了一个画图程序,可以将画完得图画保存成自己规定得格式,而不能保存成如(.jpeg,.gif)等格式。关注高手得到来 ImageIO可以输出常用图像格式,详见JDK文档 bmp格式恐怕要自己实现吧至于jpeg、gif、png都有现成的 静态常量与非静态常量的区别 swt browser 刷新 iText遇到的问题 分不多,求助 一个基础问题。 谁能帮我解决java socket通信的问题? 跪求:点到点文件传输的java代码!急送100分! 第一个java程序就出错了,请指教一下 SQL里面有没有LIMIT? Sqlcipher for JavaSE 请教javamail的Transport.send(msg)方法的异常处理 eclipse的问题
gz
new个image,调用paint方法再用sun的那个api输出成jpeg即可
你要把图像对象存成图片可以使用ImageIO,JAI,Jimi等等
下面是一个简单的使用ImageIO存bmp的方法,关于ImageIO的详细信息见JDK文档BufferedImage bi;// 图像对象
File f = new File("c:\images\myimage.png");
ImageIO.write(bi, "bmp", f);
三个接口
ImageConsumer
ImageObserver
ImageProducer
一些类:
类 java.awt.image.FilteredImageSource
类 java.awt.image.CropImageFilter
把这些研究一下就ok了
关注高手得到来
至于jpeg、gif、png都有现成的