专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Java教程 » graphics对象:使用AWT 将Graphics对象转换为Image对象 »正文

graphics对象:使用AWT 将Graphics对象转换为Image对象

来源: 发布时间:星期四, 2008年12月18日 浏览:2次 评论:0
Java抽象窗口工具包(AWT)为在Graphics对象上绘制提供许多思路方法但是如何在Image对象上绘制或者转换Graphics对象为Image对象? AWT Image类提供getGraphics思路方法和它扩充BufferedImage类提供createGraphics思路方法优先选择是使用BufferedImage它返回更强大Graphics2D类 BufferedImage bffImg = BufferedImage( ); Graphics gfx = bffImg.createGraphics( ); gfx.drawRect(10, 10, 50, 20); // draw a rectangle 使用强大Graphics API开发人员能够创建他们自己图像然后把它写入磁盘或者以PNG 或GIF形式把它返回到客户端JDK 1.4提供个处理图像编码API对于那些仍使用1.3和更早版本有JAI(Java Advanced Imaging Java高级图像)API 这个技术可以用来对任何Swing或AWT组件创建快照并作为图像保存这可能是创建屏幕快照种思路方法请注意正被讨论组件必须可绘制因此你必须把它添加到某不可见屏幕上容器中来自nanoTITAN Inc.开放源码公用库ComponentUtility类有这样个快照思路方法

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: