|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 ImageConsumer 的軟體套件 | |
---|---|
java.awt.image | 提供創建和修改圖像的各種類別。 |
java.awt.image.renderable | 提供用於產生與呈現無關的圖像的類別和介面。 |
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
java.awt.image 中 ImageConsumer 的使用 |
---|
實作 ImageConsumer 的 java.awt.image 中的類別 | |
---|---|
class |
AreaAveragingScaleFilter
這是一個 ImageFilter 類別,它使用一個簡單的區域平均演算法來進行圖像縮放,該演算法產生比其最相近演算法更平滑的結果。 |
class |
BufferedImageFilter
BufferedImageFilter 類別是 ImageFilter 的子類別,提供一種使用單一源圖像/單一目標圖像操作符 (BufferedImageOp ) 的簡單方式來過濾 Image Producer/Consumer/Observerto 範例中的 BufferedImage 。 |
class |
CropImageFilter
用於裁剪圖像的 ImageFilter 類別。 |
class |
ImageFilter
此類別為用於從 ImageProducer 向 ImageConsumer 傳遞資料的介面方法集合實作了一個過濾器。 |
class |
PixelGrabber
PixelGrabber 類別實作可以附加在 Image 或 ImageProducer 物件上獲得圖像像素子集的 ImageConsumer。 |
class |
ReplicateScaleFilter
使用最簡單的演算法縮放圖像的 ImageFilter 類別。 |
class |
RGBImageFilter
此類別提供一種便捷方式創建 ImageFilter,創建的 ImageFilter 可修改使用預設 RGB ColorModel 圖像的像素。 |
宣告為 ImageConsumer 的 java.awt.image 中的欄位 | |
---|---|
protected ImageConsumer |
ImageFilter.consumer
特定圖像資料串流的使用者,而此 ImageFilter 實例也是為這個使用者來過濾資料的。 |
參數型別為 ImageConsumer 的 java.awt.image 中的方法 | |
---|---|
void |
MemoryImageSource.addConsumer(ImageConsumer ic)
將 ImageConsumer 添加到對此圖像資料感興趣的使用者列表。 |
void |
FilteredImageSource.addConsumer(ImageConsumer ic)
將指定的 ImageConsumer 添加到對過濾圖像的資料感興趣的使用者列表。 |
void |
ImageProducer.addConsumer(ImageConsumer ic)
為了在稍後的 Image 重構期間存取圖像資料,向 ImageProducer 註冊一個 ImageConsumer 。 |
ImageFilter |
ImageFilter.getFilterInstance(ImageConsumer ic)
返回為指定 ImageConsumer 實際執行過濾的 ImageFilter 物件的惟一實例。 |
boolean |
MemoryImageSource.isConsumer(ImageConsumer ic)
確定某個 ImageConsumer 目前是否處於對此圖像資料感興趣的使用者列表中。 |
boolean |
FilteredImageSource.isConsumer(ImageConsumer ic)
確定一個 ImageConsumer 是否在對此圖像資料感興趣的使用者列表中。 |
boolean |
ImageProducer.isConsumer(ImageConsumer ic)
確定指定的 ImageConsumer 物件目前是否已向此 ImageProducer 註冊為其使用者之一。 |
void |
MemoryImageSource.removeConsumer(ImageConsumer ic)
從對此圖像資料感興趣的使用者列表中移除 ImageConsumer。 |
void |
FilteredImageSource.removeConsumer(ImageConsumer ic)
從對此圖像資料感興趣的使用者列表中移除 ImageConsumer。 |
void |
ImageProducer.removeConsumer(ImageConsumer ic)
從目前已註冊以接收圖像資料的使用者列表中移除指定的 ImageConsumer 物件。 |
void |
MemoryImageSource.requestTopDownLeftRightResend(ImageConsumer ic)
請求給定的 ImageConsumer 再次按從上到下、從左到右的順序傳遞圖像資料。 |
void |
FilteredImageSource.requestTopDownLeftRightResend(ImageConsumer ic)
請求給定的 ImageConsumer 再次按從上到下、從左到右的順序傳遞圖像資料。 |
void |
ImageProducer.requestTopDownLeftRightResend(ImageConsumer ic)
代表 ImageConsumer 請求 ImageProducer 嘗試再次以 TOPDOWNLEFTRIGHT 的順序重新發送圖像資料,從而可以使用依賴於按順序接收像素的高質量轉換演算法以產生更佳的圖像輸出。 |
void |
MemoryImageSource.startProduction(ImageConsumer ic)
將 ImageConsumer 添加到對此圖像資料感興趣的使用者列表中,並立即開始通過 ImageConsumer 介面傳遞圖像資料。 |
void |
FilteredImageSource.startProduction(ImageConsumer ic)
開始產生過濾圖像。 |
void |
ImageProducer.startProduction(ImageConsumer ic)
將指定的 ImageConsumer 物件註冊為使用者,並立即開始圖像資料的重構,然後這些圖像資料將傳遞到此使用者和已經向該生產者註冊的所有其他使用者。 |
java.awt.image.renderable 中 ImageConsumer 的使用 |
---|
參數型別為 ImageConsumer 的 java.awt.image.renderable 中的方法 | |
---|---|
void |
RenderableImageProducer.addConsumer(ImageConsumer ic)
將 ImageConsumer 添加到對此圖像的資料感興趣的使用者列表。 |
boolean |
RenderableImageProducer.isConsumer(ImageConsumer ic)
確定某個 ImageConsumer 是否在當前對此圖像的資料感興趣的使用者列表。 |
void |
RenderableImageProducer.removeConsumer(ImageConsumer ic)
從對此圖像的資料感興趣的使用者列表中刪除一個 ImageConsumer。 |
void |
RenderableImageProducer.requestTopDownLeftRightResend(ImageConsumer ic)
請求給定 ImageConsumer 按從上到下、從左到右的順序再次提交圖像資料。 |
void |
RenderableImageProducer.startProduction(ImageConsumer ic)
將 ImageConsumer 添加到對此圖像的資料感興趣的使用者列表,並立即通過 ImageConsumer 介面開始提交該圖像資料。 |
javax.swing 中 ImageConsumer 的使用 |
---|
實作 ImageConsumer 的 javax.swing 中的類別 | |
---|---|
class |
GrayFilter
一個圖像過濾器,它通過將圖像轉換成灰度級圖像並增亮圖像中的像素來“禁用”圖像。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。