|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.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
中的 addConsumer
ic
- 要添加到興趣列表的 ImageConsumer。ImageProducer.startProduction(java.awt.image.ImageConsumer)
public boolean isConsumer(ImageConsumer ic)
ImageProducer
中的 isConsumer
ic
- 要檢查的 ImageConsumer。
public void removeConsumer(ImageConsumer ic)
ImageProducer
中的 removeConsumer
ic
- 要刪除的 ImageConsumer。public void startProduction(ImageConsumer ic)
ImageProducer
中的 startProduction
ic
- 要添加到使用者列表的 ImageConsumer。ImageProducer.addConsumer(java.awt.image.ImageConsumer)
public void requestTopDownLeftRightResend(ImageConsumer ic)
ImageProducer
中的 requestTopDownLeftRightResend
ic
- 請求重新發送的 ImageConsumer。ImageConsumer.setHints(int)
public void run()
Runnable
中的 run
Thread.run()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。