JavaTM 2
Platform
Std. Ed. v1.4.0

インタフェース
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 のメソッド
 Image Component.createImage(ImageProducer producer)
          指定されたイメージプロデューサからイメージを生成します。
abstract  Image Toolkit.createImage(ImageProducer producer)
          指定されたイメージプロデューサでイメージを作成します。
 

java.awt.image での ImageProducer の使用
 

ImageProducer を実装している java.awt.image のクラス
 class FilteredImageSource
          このクラスは、ImageProducer インタフェースを実装したものです。
 class MemoryImageSource
          このクラスは、配列を使って Image のピクセル値を生成する ImageProducer インタフェースを実装します。
 

ImageProducer を返す java.awt.image のメソッド
 ImageProducer BufferedImage.getSource()
          イメージのピクセルを生成するオブジェクトを返します。
 ImageProducer VolatileImage.getSource()
          この VolatileImage の ImageProducer を返します。
 

ImageProducer 型のパラメータを持つ java.awt.image のメソッド
 void ImageFilter.resendTopDownLeftRight(ImageProducer ip)
          ImageConsumer からのピクセルデータ再転送要求に応じます。
 

ImageProducer 型のパラメータを持つ java.awt.image のコンストラクタ
PixelGrabber(ImageProducer ip, int x, int y, int w, int h, int[] pix, int off, int scansize)
          指定された ImageProducer が生成するイメージからピクセルの矩形部分 (x, y, w, h) を指定された配列に取り出す、PixelGrabber オブジェクトを生成します。
FilteredImageSource(ImageProducer orig, ImageFilter imgf)
          既存の ImageProducer とフィルタオブジェクトから ImageProducer オブジェクトを構築します。
 

java.awt.image.renderable での ImageProducer の使用
 

ImageProducer を実装している java.awt.image.renderable のクラス
 class RenderableImageProducer
          非同期的な RenderableImage の作成を可能にするために ImageProducer を実装するアダプタクラスです。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.