public abstract class ImageEncoder
extends java.lang.Object
implements java.awt.image.ImageConsumer
GifEncoder| Modifier and Type | Field and Description |
|---|---|
protected java.io.OutputStream |
out |
| Constructor and Description |
|---|
ImageEncoder(java.awt.Image img,
java.io.OutputStream out) |
ImageEncoder(java.awt.image.ImageProducer producer,
java.io.OutputStream out) |
| Modifier and Type | Method and Description |
|---|---|
void |
encode() |
void |
imageComplete(int status) |
void |
setColorModel(java.awt.image.ColorModel model) |
void |
setDimensions(int width,
int height) |
void |
setHints(int hintflags) |
void |
setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel model,
byte[] pixels,
int off,
int scansize) |
void |
setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel model,
int[] pixels,
int off,
int scansize) |
void |
setProperties(java.util.Hashtable props) |
public ImageEncoder(java.awt.Image img,
java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic ImageEncoder(java.awt.image.ImageProducer producer,
java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic void encode()
throws java.io.IOException
java.io.IOExceptionpublic void setDimensions(int width,
int height)
setDimensions in interface java.awt.image.ImageConsumerpublic void setProperties(java.util.Hashtable props)
setProperties in interface java.awt.image.ImageConsumerpublic void setColorModel(java.awt.image.ColorModel model)
setColorModel in interface java.awt.image.ImageConsumerpublic void setHints(int hintflags)
setHints in interface java.awt.image.ImageConsumerpublic void setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel model,
byte[] pixels,
int off,
int scansize)
setPixels in interface java.awt.image.ImageConsumerpublic void setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel model,
int[] pixels,
int off,
int scansize)
setPixels in interface java.awt.image.ImageConsumerpublic void imageComplete(int status)
imageComplete in interface java.awt.image.ImageConsumer