Additional top-level class in compilation unit: GifFrame.
Modifier and Type | Field and Description |
---|---|
private static final int | |
pack-priv GifFrame | |
private static final int | |
private static final int | |
private static final int | |
private static final int | |
pack-priv int | |
pack-priv byte[] | |
pack-priv int | |
pack-priv IndexColorModel | |
pack-priv int | |
private static final int | |
private static final int | interlaceflags
The ImageConsumer hints flag for an interlaced GIF image. |
private static final int | |
private static final int | normalflags
The ImageConsumer hints flag for a non-interlaced GIF image. |
pack-priv int | |
private byte[] | |
private short[] | |
pack-priv Hashtable | |
pack-priv byte[] | |
pack-priv IndexColorModel | |
private byte[] | |
private static final int | |
pack-priv int | |
private static final int | |
private static final boolean |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
private static void | |
private static final int | |
private static final int | |
public static byte[] | |
private static native void | |
private native boolean | parseImage(int x, int y, int width, int height, boolean interlace, int initCodeSize, byte[] block, byte[] rasline, IndexColorModel model)
|
public void | produceImage()
Implements abstract sun. produce an image from the stream. |
private int | Returns: number of bytes that were not read due to EOF or errorRead a number of bytes into a buffer. |
private void | |
private boolean | |
private int |
COLORMAPMASK | back to summary |
---|---|
private static final int COLORMAPMASK |
curframe | back to summary |
---|---|
pack-priv GifFrame curframe |
EX_APPLICATION | back to summary |
---|---|
private static final int EX_APPLICATION |
EX_COMMENT | back to summary |
---|---|
private static final int EX_COMMENT |
EX_GRAPHICS_CONTROL | back to summary |
---|---|
private static final int EX_GRAPHICS_CONTROL |
EXBLOCK | back to summary |
---|---|
private static final int EXBLOCK |
global_bgpixel | back to summary |
---|---|
pack-priv int global_bgpixel |
global_colormap | back to summary |
---|---|
pack-priv byte[] global_colormap |
global_height | back to summary |
---|---|
pack-priv int global_height |
global_model | back to summary |
---|---|
pack-priv IndexColorModel global_model |
global_width | back to summary |
---|---|
pack-priv int global_width |
IMAGESEP | back to summary |
---|---|
private static final int IMAGESEP |
interlaceflags | back to summary |
---|---|
private static final int interlaceflags The ImageConsumer hints flag for an interlaced GIF image. |
INTERLACEMASK | back to summary |
---|---|
private static final int INTERLACEMASK |
normalflags | back to summary |
---|---|
private static final int normalflags The ImageConsumer hints flag for a non-interlaced GIF image. |
num_global_colors | back to summary |
---|---|
pack-priv int num_global_colors |
outCode | back to summary |
---|---|
private byte[] outCode |
prefix | back to summary |
---|---|
private short[] prefix |
props | back to summary |
---|---|
pack-priv Hashtable<String, Object> props |
saved_image | back to summary |
---|---|
pack-priv byte[] saved_image |
saved_model | back to summary |
---|---|
pack-priv IndexColorModel saved_model |
suffix | back to summary |
---|---|
private byte[] suffix |
TERMINATOR | back to summary |
---|---|
private static final int TERMINATOR |
trans_pixel | back to summary |
---|---|
pack-priv int trans_pixel |
TRANSPARENCYMASK | back to summary |
---|---|
private static final int TRANSPARENCYMASK |
verbose | back to summary |
---|---|
private static final boolean verbose |
GifImageDecoder | back to summary |
---|---|
public GifImageDecoder(InputStreamImageSource src, InputStream is) |
error | back to summary |
---|---|
private static void error(String s1) throws ImageFormatException An error has occurred. Throw an exception. |
ExtractByte | back to summary |
---|---|
private static final int ExtractByte(byte[] buf, int off) |
ExtractWord | back to summary |
---|---|
private static final int ExtractWord(byte[] buf, int off) |
grow_colormap | back to summary |
---|---|
public static byte[] grow_colormap(byte[] colormap, int newlen) |
initIDs | back to summary |
---|---|
private static native void initIDs() |
parseImage | back to summary |
---|---|
private native boolean parseImage(int x, int y, int width, int height, boolean interlace, int initCodeSize, byte[] block, byte[] rasline, IndexColorModel model) |
produceImage | back to summary |
---|---|
public void produceImage() throws IOException, ImageFormatException Implements abstract sun. produce an image from the stream.
|
readBytes | back to summary |
---|---|
private int readBytes(byte[] buf, int off, int len) Read a number of bytes into a buffer.
|
readHeader | back to summary |
---|---|
private void readHeader() throws IOException, ImageFormatException Read Image header |
readImage | back to summary |
---|---|
private boolean readImage(boolean first, int disposal_method, int delay) throws IOException Read Image data |
sendPixels | back to summary |
---|---|
private int sendPixels(int x, int y, int width, int height, byte[] rasline, ColorModel model) |