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.ImageProducerpublic boolean isConsumer(java.awt.image.ImageConsumer ic)
isConsumer in interface java.awt.image.ImageProducerImageConsumerpublic void removeConsumer(java.awt.image.ImageConsumer ic)
removeConsumer in interface java.awt.image.ImageProducerImageConsumerpublic void requestTopDownLeftRightResend(java.awt.image.ImageConsumer ic)
requestTopDownLeftRightResend in interface java.awt.image.ImageProducerImageConsumerpublic void run()
run in interface java.lang.Runnablepublic void startProduction(java.awt.image.ImageConsumer ic)
startProduction in interface java.awt.image.ImageProducerImageConsumer