关于图形对象的文件存储问题。 可以找第三方类库啊,你到网上找找,或者Java Advanced Imaging API可能也行,这个我没做过,瞎说的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我做过 但我觉得自己的方法很笨举例(不记得一些详细类名了)import com.sun.image.codec.jpeg.*;import java.io.*;………………//输出文件FileOutputStream out = new FileOutputStream("test.jpg");//构造编码对象JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);//构造一个BufferedImage对象BufferedImage bufImage = new BufferedImage(图片宽,图片高,BufferedImage.TYPE_INT_RGB);//建立一个绘图对象Graphics2D gc = bufImage.createGraphics();//在bufImage上绘图gc.drawImage(某对象.getImage(),0,0,null,null);//编码对象编码出图encoder.encode(bufImage);………………看出来了吧 我的方法是把Image画到一个BufferedImage中然后再编码输出但我觉得应该可以直接从Image转换成BufferedImage,不过也是找不到方法java的图形不是很强 或者说比较难 反正我老是遇到困难兄弟有好的方法记得给我消息或者信件 [email protected] 很郁闷~~~~ 方法我刚刚在书店查到了,java sdk 1.4以前没有直接写图形的能力,只有像小牙说的那样处理,但是1.4新增一个javax.imageio包,用ImageIO类可以轻松实现(静态方法ImageIO.read,ImageIO.write)。谢谢小牙的解答,给40分。后面的贴恕不给分。 java爬虫项目,如何获取js执行后的完整网页源代码? spring在filter里面如何获取注解方式定义的bean String的问题 怎样确定改了数据的jtable? 菜鸟提问:如何用数组构成链表实现数三退一 中止线程出现的问题! 对不起打扰大家一下.本人因时间原因现低价转让sun的考试券一张+95%考题1150元,谢谢 help 关于JAVA初学的问题,兄弟在此谢过 问题:如何修改代码才可以找到5+2的结果? 从二进制文件中读取一个Int变量应怎样? 那里能下载jdbc的驱动SQL Server2000 和 oracle 马上结帖!!
举例(不记得一些详细类名了)
import com.sun.image.codec.jpeg.*;
import java.io.*;
……
……
……//输出文件
FileOutputStream out = new FileOutputStream("test.jpg");
//构造编码对象
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
//构造一个BufferedImage对象
BufferedImage bufImage = new BufferedImage(图片宽,图片高,BufferedImage.TYPE_INT_RGB);
//建立一个绘图对象
Graphics2D gc = bufImage.createGraphics();
//在bufImage上绘图
gc.drawImage(某对象.getImage(),0,0,null,null);
//编码对象编码出图
encoder.encode(bufImage);
……
……
……看出来了吧 我的方法是把Image画到一个BufferedImage中
然后再编码输出
但我觉得应该可以直接从Image转换成BufferedImage,不过也是找不到方法
java的图形不是很强 或者说比较难 反正我老是遇到困难
兄弟有好的方法记得给我消息或者信件 [email protected]
很郁闷~~~~