public class PNGImageProducer
extends java.lang.Object
implements java.awt.image.ImageProducer, java.lang.Runnable
Constructor and Description |
---|
PNGImageProducer(java.io.InputStream is) |
Modifier and Type | Method and Description |
---|---|
void |
addConsumer(java.awt.image.ImageConsumer ic) |
boolean |
isConsumer(java.awt.image.ImageConsumer ic)
This method determines if a given ImageConsumer object
is currently registered with this ImageProducer as one
of its consumers.
|
void |
removeConsumer(java.awt.image.ImageConsumer ic)
Remove an ImageConsumer from the list of consumers interested in
data for this image.
|
void |
requestTopDownLeftRightResend(java.awt.image.ImageConsumer ic)
Requests that a given ImageConsumer have the image data delivered
one more time in top-down, left-right order.
|
void |
run()
Primary processing of Image data.
|
void |
startProduction(java.awt.image.ImageConsumer ic)
Adds an ImageConsumer to the list of consumers interested in
data for this image, and immediately start delivery of the
image data through the ImageConsumer interface.
|
public void addConsumer(java.awt.image.ImageConsumer ic)
addConsumer
in interface java.awt.image.ImageProducer
public boolean isConsumer(java.awt.image.ImageConsumer ic)
isConsumer
in interface java.awt.image.ImageProducer
ImageConsumer
public void removeConsumer(java.awt.image.ImageConsumer ic)
removeConsumer
in interface java.awt.image.ImageProducer
ImageConsumer
public void requestTopDownLeftRightResend(java.awt.image.ImageConsumer ic)
requestTopDownLeftRightResend
in interface java.awt.image.ImageProducer
ImageConsumer
public void run()
run
in interface java.lang.Runnable
public void startProduction(java.awt.image.ImageConsumer ic)
startProduction
in interface java.awt.image.ImageProducer
ImageConsumer