JavaTM 2 Platform
Standard Ed. 6

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

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

java.awt 中 ImageProducer 的使用
 

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

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

java.awt.image 中 ImageProducer 的使用
 

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

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

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

參數型別為 ImageProducer 的 java.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.renderable 中 ImageProducer 的使用
 

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


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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