|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjava.awt.image.renderable.RenderableImageProducer
public class RenderableImageProducer
實作 ImageProducer 以允許非同步產生 RenderableImage 的適配器類別。ImageConsumer 的大小由 RenderContext 中 usr2dev 變換的縮放因子確定。如果 RenderContext 為 null,則使用 RenderableImage 的預設呈現。此類別實作用一個分辨率在一個執行緒中產生圖像的非同步產生。可以為此類別創建子類別,以實作使用多個執行緒呈現圖像的版本。這些執行緒可以用越來越好的質量呈現同一個圖像,也可以用單一分辨率呈現圖像的不同部分。
| 建構子摘要 | |
|---|---|
RenderableImageProducer(RenderableImage rdblImage,
RenderContext rc)
根據 RenderableImage 和 RenderContext 建構新的 RenderableImageProducer。 |
|
| 方法摘要 | |
|---|---|
void |
addConsumer(ImageConsumer ic)
將 ImageConsumer 添加到對此圖像的資料感興趣的使用者列表。 |
boolean |
isConsumer(ImageConsumer ic)
確定某個 ImageConsumer 是否在當前對此圖像的資料感興趣的使用者列表。 |
void |
removeConsumer(ImageConsumer ic)
從對此圖像的資料感興趣的使用者列表中刪除一個 ImageConsumer。 |
void |
requestTopDownLeftRightResend(ImageConsumer ic)
請求給定 ImageConsumer 按從上到下、從左到右的順序再次提交圖像資料。 |
void |
run()
此類別的 runnable 方法。 |
void |
setRenderContext(RenderContext rc)
設置下一次調用 startProduction() 要使用的新 RenderContext。 |
void |
startProduction(ImageConsumer ic)
將 ImageConsumer 添加到對此圖像的資料感興趣的使用者列表,並立即通過 ImageConsumer 介面開始提交該圖像資料。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 建構子詳細資訊 |
|---|
public RenderableImageProducer(RenderableImage rdblImage,
RenderContext rc)
rdblImage - 要呈現的 RenderableImage。rc - 用於產生像素的 RenderContext。| 方法詳細資訊 |
|---|
public void setRenderContext(RenderContext rc)
rc - 新 RenderContext。public void addConsumer(ImageConsumer ic)
ImageProducer 中的 addConsumeric - 要添加到興趣列表的 ImageConsumer。ImageProducer.startProduction(java.awt.image.ImageConsumer)public boolean isConsumer(ImageConsumer ic)
ImageProducer 中的 isConsumeric - 要檢查的 ImageConsumer。
public void removeConsumer(ImageConsumer ic)
ImageProducer 中的 removeConsumeric - 要刪除的 ImageConsumer。public void startProduction(ImageConsumer ic)
ImageProducer 中的 startProductionic - 要添加到使用者列表的 ImageConsumer。ImageProducer.addConsumer(java.awt.image.ImageConsumer)public void requestTopDownLeftRightResend(ImageConsumer ic)
ImageProducer 中的 requestTopDownLeftRightResendic - 請求重新發送的 ImageConsumer。ImageConsumer.setHints(int)public void run()
Runnable 中的 runThread.run()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。