sun.awt.image |
|
Java Source File Name | Type | Comment |
BadDepthException.java | Class | |
BufferedImageDevice.java | Class | |
BufferedImageGraphicsConfig.java | Class | |
BufImgSurfaceData.java | Class | |
BufImgSurfaceManager.java | Class | This SurfaceManager variant manages the default (software) surface of a
BufferedImage. |
BufImgVolatileSurfaceManager.java | Class | This SurfaceManager variant manages an unaccelerated volatile surface. |
ByteArrayImageSource.java | Class | |
ByteBandedRaster.java | Class | This class defines a Raster with pixels consisting of multiple
8-bit samples stored in possibly separate arrays for each band.
Operations on sets of pixels are performed on a given band in the
Raster before moving on to the next band. |
ByteComponentRaster.java | Class | This class defines a Raster with pixels consisting of one or more 8-bit
data elements stored in close proximity to each other in a single byte
array.
The bit precision per data element is that
of the data type (that is, the bit precision for this Raster is 8).
There is only one pixel stride and one scanline stride for all
bands. |
ByteInterleavedRaster.java | Class | This class defines a Raster with pixels consisting of one or more
8-bit data elements stored in close proximity to each other in a
single byte array.
The bit precision per data element is that of the data type (that
is, the bit precision for this Raster is 8). |
BytePackedRaster.java | Class | This class is useful for describing 1, 2, or 4 bit image data
elements. |
DataBufferNative.java | Class | This class extends DataBuffer and allows access to
native data via the DataBuffer methods. |
FileImageSource.java | Class | |
GifImageDecoder.java | Class | |
ImageAccessException.java | Class | |
ImageConsumerQueue.java | Class | |
ImageDecoder.java | Class | |
ImageFetchable.java | Interface | This interface allows the ImageFetcher class to drive the production
of image data in an ImageProducer class by calling the doFetch()
method from one of a pool of threads which are created to facilitate
asynchronous delivery of image data outside of the standard system
threads which manage the applications User Interface. |
ImageFetcher.java | Class | An ImageFetcher is a thread used to fetch ImageFetchable objects.
Once an ImageFetchable object has been fetched, the ImageFetcher
thread may also be used to animate it if necessary, via the
startingAnimation() / stoppingAnimation() methods.
There can be up to FetcherInfo.MAX_NUM_FETCHERS_PER_APPCONTEXT
ImageFetcher threads for each AppContext. |
ImageFormatException.java | Class | |
ImageRepresentation.java | Class | |
ImageWatched.java | Class | |
ImagingLib.java | Class | This class provides a hook to access platform-specific
imaging code. |
InputStreamImageSource.java | Class | |
IntegerComponentRaster.java | Class | This class defines a Raster with pixels consisting of one or more 32-bit
data elements stored in close proximity to each other in a integer array.
The bit precision per data element is that
of the data type (that is, the bit precision for this raster is 32).
There is only one pixel stride and one scanline stride for all
bands. |
IntegerInterleavedRaster.java | Class | This class defines a Raster with pixels consisting of one or more 32-bit
data elements stored in close proximity to each other in a integer array.
The bit precision per data element is that
of the data type (that is, the bit precision for this raster is 32).
There is only one pixel stride and one scanline stride for all
bands. |
JPEGImageDecoder.java | Class | |
NativeLibLoader.java | Class | |
OffScreenImage.java | Class | This is a special variant of BufferedImage that keeps a reference to
a Component. |
OffScreenImageSource.java | Class | |
PixelConverter.java | Class | This class provides utilities for converting between the standard
rgb colorspace specification and the equivalent value for a pixel
of a given surface type. |
PNGImageDecoder.java | Class | PNG - Portable Network Graphics - image file reader.
See RFC2083 for details. |
ShortBandedRaster.java | Class | This class defines a Raster with pixels consisting of multiple 16-bit
samples stored in separate arrays for each band. |
ShortComponentRaster.java | Class | This class defines a Raster with pixels consisting of one or more 16-bit
data elements stored in close proximity to each other in a short integer
array. |
ShortInterleavedRaster.java | Class | This class defines a Raster with pixels consisting of one or more 16-bit
data elements stored in close proximity to each other in a short integer
array. |
SunVolatileImage.java | Class | This class is the base implementation of the VolatileImage
abstract class. |
SunWritableRaster.java | Class | This class exists as a middle layer between WritableRaster and its
implementation specific subclasses (ByteComponentRaster, ShortBandedRaster,
etc). |
SurfaceManager.java | Class | The abstract base class that manages the various SurfaceData objects that
represent an Image's contents. |
ToolkitImage.java | Class | |
URLImageSource.java | Class | |
VolatileSurfaceManager.java | Class | This SurfaceManager variant manages an accelerated volatile surface, if it
is possible to create that surface. |
WritableRasterNative.java | Class | WritableRasterNative
This class exists to wrap a native DataBuffer object. |
XbmImageDecoder.java | Class | |