lt.monarch.image
Class FramedImageProducer
java.lang.Object
lt.monarch.image.FramedImageProducer
- All Implemented Interfaces:
- java.awt.image.ImageProducer, FrameConsumer
public class FramedImageProducer
extends java.lang.Object
implements java.awt.image.ImageProducer, FrameConsumer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
direct24bit
public static final java.awt.image.ColorModel direct24bit
direct32bit
public static final java.awt.image.ColorModel direct32bit
FramedImageProducer
public FramedImageProducer(boolean multi,
FrameProducer producer)
FramedImageProducer
public FramedImageProducer(FrameProducer producer)
FramedImageProducer
public FramedImageProducer(RGBBitmap frame)
updateFrame
public void updateFrame(RGBBitmap newFrame)
- Specified by:
updateFrame in interface FrameConsumer
updateConsumer
protected void updateConsumer(java.awt.image.ImageConsumer ic)
setMultiframe
public void setMultiframe(boolean multi)
setColorModel
public void setColorModel(java.awt.image.ColorModel model)
isConsumer
public boolean isConsumer(java.awt.image.ImageConsumer ic)
- Specified by:
isConsumer in interface java.awt.image.ImageProducer
addConsumer
public void addConsumer(java.awt.image.ImageConsumer ic)
- Specified by:
addConsumer in interface java.awt.image.ImageProducer
removeConsumer
public void removeConsumer(java.awt.image.ImageConsumer ic)
- Specified by:
removeConsumer in interface java.awt.image.ImageProducer
startProduction
public void startProduction(java.awt.image.ImageConsumer ic)
- Specified by:
startProduction in interface java.awt.image.ImageProducer
requestTopDownLeftRightResend
public void requestTopDownLeftRightResend(java.awt.image.ImageConsumer ic)
- Specified by:
requestTopDownLeftRightResend in interface java.awt.image.ImageProducer