ImageProducer is an interface that provides the methods necessary for the production of images and the communication with classes that implement the ImageConsumer interface.
public abstract interface java.awt.image.ImageProducer { // Interface Methods public abstract void addConsumer (ImageConsumer ic); public abstract boolean isConsumer (ImageConsumer ic); public abstract void removeConsumer (ImageConsumer ic); public abstract void requestTopDownLeftRightResend (ImageConsumer ic); public abstract void startProduction (ImageConsumer ic); }
An ImageConsumer that wants to receive image data.
Registers an ImageConsumer as interested in image information.
ImageConsumer to check.
true if ImageConsumer has registered with the ImageProducer, false otherwise.
ImageConsumer to remove.
Removes an ImageConsumer from registered consumers for this ImageProducer.
ImageConsumer to communicate with.
Requests the retransmission of the image data in top-down, left-to-right order.
ImageConsumer to communicate with.
Registers ImageConsumer as interested in image information and tells ImageProducer to start sending the image data immediately.
FilteredImageSource, Image, ImageConsumer, ImageFilter, MemoryImageSource, Object