public class RenderableImageProducer extends Object implements ImageProducer, Runnable
| コンストラクタと説明 |
|---|
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 に、上から下、左から右の順でもう 1 回イメージデータを配信し直すように要求します。
|
void |
run()
このクラスの実行可能メソッドです。
|
void |
setRenderContext(RenderContext rc)
次の startProduction() の呼び出しに使用する新しい RenderContext を設定します。
|
void |
startProduction(ImageConsumer ic)
このイメージのデータの配信対象となっているコンシューマのリストに ImageConsumer を追加し、ImageConsumer インタフェースを使ってただちにイメージデータの配信を開始します。
|
public RenderableImageProducer(RenderableImage rdblImage, RenderContext rc)
rdblImage - レンダリングされる RenderableImage。rc - ピクセルの生成に使用する RenderContext。public void setRenderContext(RenderContext rc)
rc - 新しい RenderContext。public void addConsumer(ImageConsumer ic)
addConsumer、インタフェース: ImageProduceric - 配信対象リストに追加される ImageConsumer。ImageProducer.startProduction(java.awt.image.ImageConsumer)public boolean isConsumer(ImageConsumer ic)
isConsumer、インタフェース: ImageProduceric - チェック対象の ImageConsumer。public void removeConsumer(ImageConsumer ic)
removeConsumer、インタフェース: ImageProduceric - 削除される ImageConsumer。public void startProduction(ImageConsumer ic)
startProduction、インタフェース: ImageProduceric - コンシューマのリストに追加される ImageConsumer。ImageProducer.addConsumer(java.awt.image.ImageConsumer)public void requestTopDownLeftRightResend(ImageConsumer ic)
requestTopDownLeftRightResend、インタフェース: ImageProduceric - 再送を要求する ImageConsumer。ImageConsumer.setHints(int)public void run()
run、インタフェース: RunnableThread.run() バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.