jas2.util.encoder
Class ImageEncoder
- java.lang.Object
-
- jas2.util.encoder.ImageEncoder
-
- All Implemented Interfaces:
- java.awt.image.ImageConsumer
- Direct Known Subclasses:
- GifEncoder
public abstract class ImageEncoder extends java.lang.Object implements java.awt.image.ImageConsumer
-
-
Constructor Summary
Constructors Constructor and Description ImageEncoder(java.awt.Image img, java.io.OutputStream out)ImageEncoder(java.awt.image.ImageProducer producer, java.io.OutputStream out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidencode()voidimageComplete(int status)voidsetColorModel(java.awt.image.ColorModel model)voidsetDimensions(int width, int height)voidsetHints(int hintflags)voidsetPixels(int x, int y, int w, int h, java.awt.image.ColorModel model, byte[] pixels, int off, int scansize)voidsetPixels(int x, int y, int w, int h, java.awt.image.ColorModel model, int[] pixels, int off, int scansize)voidsetProperties(java.util.Hashtable props)
-
-
-
Constructor Detail
-
ImageEncoder
public ImageEncoder(java.awt.Image img, java.io.OutputStream out) throws java.io.IOException- Throws:
java.io.IOException
-
ImageEncoder
public ImageEncoder(java.awt.image.ImageProducer producer, java.io.OutputStream out) throws java.io.IOException- Throws:
java.io.IOException
-
-
Method Detail
-
encode
public void encode() throws java.io.IOException- Throws:
java.io.IOException
-
setDimensions
public void setDimensions(int width, int height)- Specified by:
setDimensionsin interfacejava.awt.image.ImageConsumer
-
setProperties
public void setProperties(java.util.Hashtable props)
- Specified by:
setPropertiesin interfacejava.awt.image.ImageConsumer
-
setColorModel
public void setColorModel(java.awt.image.ColorModel model)
- Specified by:
setColorModelin interfacejava.awt.image.ImageConsumer
-
setHints
public void setHints(int hintflags)
- Specified by:
setHintsin interfacejava.awt.image.ImageConsumer
-
setPixels
public void setPixels(int x, int y, int w, int h, java.awt.image.ColorModel model, byte[] pixels, int off, int scansize)- Specified by:
setPixelsin interfacejava.awt.image.ImageConsumer
-
setPixels
public void setPixels(int x, int y, int w, int h, java.awt.image.ColorModel model, int[] pixels, int off, int scansize)- Specified by:
setPixelsin interfacejava.awt.image.ImageConsumer
-
imageComplete
public void imageComplete(int status)
- Specified by:
imageCompletein interfacejava.awt.image.ImageConsumer
-
-
DataMelt 3.0 © DataMelt by jWork.ORG