国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

使用AWT將Graphics對象轉換為Image對象

2019-11-18 15:47:57
字體:
來源:轉載
供稿:網友

  使用AWT 將Graphics對象轉換為Image對象
  
  
  
  java抽象窗口工具包(AWT)為在Graphics對象上繪制提供許多方法,但是如何在Image對象上繪制或者轉換Graphics對象為Image對象?
  
  
  
  AWT Image類提供getGraphics方法和它的擴充,BufferedImage類提供createGraphics方法。優先的選擇是使用BufferedImage,它返回更強大的Graphics2D類。
  
  
  
  BufferedImage bffImg = new 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類有這樣的一個快照方法。進入討論組討論。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 五指山市| 新疆| 蓬安县| 象山县| 清新县| 江阴市| 鄂伦春自治旗| 张家口市| 绥德县| 民勤县| 青铜峡市| 绥滨县| 闽清县| 阳曲县| 浠水县| 平度市| 乐清市| 东方市| 叙永县| 四平市| 蓬安县| 喀什市| 常山县| 宜章县| 蒙自县| 准格尔旗| 壤塘县| 阿拉善右旗| 枝江市| 沂水县| 鹿邑县| 永泰县| 合作市| 文昌市| 海淀区| 泸水县| 固阳县| 舒兰市| 武隆县| 南投县| 玉树县|