随笔-57  评论-202  文章-17  trackbacks-0
最近在弄swing,需要由JComponent生成BufferedImage,在CSDN上发现一个好例子。下面是范例:

Rectangle rect = comp.getBounds();
 BufferedImage bufImage 
= new BufferedImage(rect.width,
           rect.height,
           BufferedImage.TYPE_INT_RGB);
 Graphics g 
= bufImage.getGraphics();
 g.translate(
-rect.x, -rect.y);
 comp.paint(g);

这样,JComponent中的图像就保存到BufferedImage中了。
原文的链接:http://dev.csdn.net/article/13/13531.shtm
posted on 2006-04-14 23:41 小米 阅读(1361) 评论(1)  编辑  收藏 所属分类: Java

评论:
# re: 由JComponent生成BufferedImage 2008-02-01 12:58 | good
不错,有空测试  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: