JavaTM 2 Platform
Standard Ed. 6

介面 java.awt.image.ImageProducer
的使用

使用 ImageProducer 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.awt.image 提供創建和修改圖像的各種類別。 
java.awt.image.renderable 提供用於產生與呈現無關的圖像的類別和介面。 
 

java.awtImageProducer 的使用
 

返回 ImageProducerjava.awt 中的方法
abstract  ImageProducer Image.getSource()
          獲取產生圖像像素的物件。
 

參數型別為 ImageProducerjava.awt 中的方法
abstract  Image Toolkit.createImage(ImageProducer producer)
          使用指定的圖像產生器創建一幅圖像。
 Image Component.createImage(ImageProducer producer)
          根據指定的圖像產生器創建一幅圖像。
 

java.awt.imageImageProducer 的使用
 

實作 ImageProducerjava.awt.image 中的類別
 class FilteredImageSource
          此類別是 ImageProducer 介面的一個實作,該介面使用現有的圖像和過濾器物件作為參數,並使用它們為原圖像的新過濾版本產生圖像資料。
 class MemoryImageSource
          此類別是 ImageProducer 介面的一個實作,該介面使用一個陣列為 Image 產生像素值。
 

返回 ImageProducerjava.awt.image 中的方法
 ImageProducer BufferedImage.getSource()
          返回產生該圖像像素的物件。
 ImageProducer VolatileImage.getSource()
          此方法返回此 VolatileImage 的 ImageProducer。
 

參數型別為 ImageProducerjava.awt.image 中的方法
 void ImageFilter.resendTopDownLeftRight(ImageProducer ip)
          回應來自 ImageConsumer 的一個按 TopDownLeftRight (TDLR) 順序將像素資料重新發送的請求。
 

參數型別為 ImageProducerjava.awt.image 中的建構子
FilteredImageSource(ImageProducer orig, ImageFilter imgf)
          根據現有的 ImageProducer 和過濾器物件建構一個 ImageProducer 物件。
PixelGrabber(ImageProducer ip, int x, int y, int w, int h, int[] pix, int off, int scansize)
          創建一個 PixelGrabber 物件,以從指定 ImageProducer 所產生的圖像中將像素矩形部分 (x, y, w, h) 抓取到給定的陣列中。
 

java.awt.image.renderableImageProducer 的使用
 

實作 ImageProducerjava.awt.image.renderable 中的類別
 class RenderableImageProducer
          實作 ImageProducer 以允許非同步產生 RenderableImage 的適配器類別。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only