All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ejmf.toolkit.encoders.ImageEncoder

java.lang.Object
   |
   +----ejmf.toolkit.encoders.ImageEncoder

public abstract class ImageEncoder
extends Object
implements ImageConsumer

Variable Index

 o out

Constructor Index

 o ImageEncoder(Image, OutputStream)
 o ImageEncoder(ImageProducer, OutputStream)

Method Index

 o encode()
 o imageComplete(int)
 o setColorModel(ColorModel)
 o setDimensions(int, int)
 o setHints(int)
 o setPixels(int, int, int, int, ColorModel, byte[], int, int)
 o setPixels(int, int, int, int, ColorModel, int[], int, int)
 o setProperties(Hashtable)

Variables

 o out
 protected OutputStream out

Constructors

 o ImageEncoder
 public ImageEncoder(Image img,
                     OutputStream out) throws IOException
 o ImageEncoder
 public ImageEncoder(ImageProducer producer,
                     OutputStream out) throws IOException

Methods

 o encode
 public synchronized void encode() throws IOException
 o setDimensions
 public void setDimensions(int width,
                           int height)
 o setProperties
 public void setProperties(Hashtable props)
 o setColorModel
 public void setColorModel(ColorModel model)
 o setHints
 public void setHints(int hintflags)
 o setPixels
 public void setPixels(int x,
                       int y,
                       int w,
                       int h,
                       ColorModel model,
                       byte pixels[],
                       int off,
                       int scansize)
 o setPixels
 public void setPixels(int x,
                       int y,
                       int w,
                       int h,
                       ColorModel model,
                       int pixels[],
                       int off,
                       int scansize)
 o imageComplete
 public void imageComplete(int status)

All Packages  Class Hierarchy  This Package  Previous  Next  Index