Package | Description |
---|---|
java.applet |
Provides the classes necessary to create an applet and the classes an applet
uses to communicate with its applet context.
|
<Unnamed> | |
java.awt.image |
Provides classes for creating and modifying images.
|
java.awt.image.renderable |
Provides classes and interfaces for producing
rendering-independent images.
|
javax.imageio |
The main package of the Java Image I/O API.
|
javax.imageio.event |
A package of the Java Image I/O API dealing with synchronous
notification of events during the reading and writing of images.
|
javax.imageio.spi |
A package of the Java Image I/O API containing the plug-in interfaces
for readers, writers, transcoders, and streams, and a runtime
registry.
|
javax.swing |
Provides a set of "lightweight"
(all-Java language) components that,
to the maximum degree possible, work the same on all platforms.
|
javax.swing.colorchooser |
Contains classes and interfaces used by the
JColorChooser
component. |
javax.swing.plaf.basic |
Provides user interface objects built according to the
Basic look and feel.
|
javax.swing.plaf.metal |
Provides user interface objects built according to
the Java look and feel (once codenamed Metal),
which is the default look and feel.
|
javax.swing.table |
Provides classes and interfaces for dealing with
javax.swing.JTable . |
javax.swing.text |
Provides classes and interfaces that deal with editable
and noneditable text components.
|
javax.swing.tree |
Provides classes and interfaces for dealing with
javax.swing.JTree . |
Class | Description |
---|---|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
Class | Description |
---|---|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
Class | Description |
---|---|
AbstractMultiResolutionImage |
This class provides default implementations of several
Image methods
for classes that want to implement the interface. |
BufferedImage |
The
BufferedImage subclass describes an Image with an accessible buffer of image data. |
BufferedImageOp |
This interface describes single-input/single-output
operations performed on
BufferedImage objects. |
ColorModel |
The
ColorModel abstract class encapsulates the
methods for translating a pixel value to color components
(for example, red, green, and blue) and an alpha component. |
ComponentSampleModel |
This class represents image data which is stored such that each sample
of a pixel occupies one data element of the DataBuffer.
|
DataBuffer |
This class exists to wrap one or more data arrays.
|
ImageConsumer |
The interface for objects expressing interest in image data through
the ImageProducer interfaces.
|
ImageFilter |
This class implements a filter for the set of interface methods that
are used to deliver data from an ImageProducer to an ImageConsumer.
|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
ImageProducer |
The interface for objects which can produce the image data for Images.
|
IndexColorModel |
The
IndexColorModel class is a ColorModel
class that works with pixel values consisting of a
single sample that is an index into a fixed colormap in the default
sRGB color space. |
Kernel |
The
Kernel class defines a matrix that describes how a
specified pixel and its surrounding pixels affect the value
computed for the pixel's position in the output image of a filtering
operation. |
LookupTable |
This abstract class defines a lookup table object.
|
MultiResolutionImage |
This interface is designed to be an optional additional API supported by
some implementations of
Image to allow them to provide
alternate images for various rendering resolutions. |
PackedColorModel |
The
PackedColorModel class is an abstract
ColorModel class that works with pixel values which represent
color and alpha information as separate samples and which pack all
samples for a single pixel into a single int, short, or byte quantity. |
Raster |
A class representing a rectangular array of pixels.
|
RasterOp |
This interface describes single-input/single-output
operations performed on Raster objects.
|
RenderedImage |
RenderedImage is a common interface for objects which contain
or can produce image data in the form of Rasters.
|
ReplicateScaleFilter |
An ImageFilter class for scaling images using the simplest algorithm.
|
SampleModel |
This abstract class defines an interface for extracting samples of pixels
in an image.
|
TileObserver |
An interface for objects that wish to be informed when tiles
of a WritableRenderedImage become modifiable by some writer via
a call to getWritableTile, and when they become unmodifiable via
the last call to releaseWritableTile.
|
WritableRaster |
This class extends Raster to provide pixel writing capabilities.
|
WritableRenderedImage |
WritableRenderedImage is a common interface for objects which
contain or can produce image data in the form of Rasters and
which can be modified and/or written over.
|
Class | Description |
---|---|
ImageConsumer |
The interface for objects expressing interest in image data through
the ImageProducer interfaces.
|
ImageProducer |
The interface for objects which can produce the image data for Images.
|
RenderedImage |
RenderedImage is a common interface for objects which contain
or can produce image data in the form of Rasters.
|
Class | Description |
---|---|
BufferedImage |
The
BufferedImage subclass describes an Image with an accessible buffer of image data. |
ColorModel |
The
ColorModel abstract class encapsulates the
methods for translating a pixel value to color components
(for example, red, green, and blue) and an alpha component. |
Raster |
A class representing a rectangular array of pixels.
|
RenderedImage |
RenderedImage is a common interface for objects which contain
or can produce image data in the form of Rasters.
|
SampleModel |
This abstract class defines an interface for extracting samples of pixels
in an image.
|
Class | Description |
---|---|
BufferedImage |
The
BufferedImage subclass describes an Image with an accessible buffer of image data. |
Class | Description |
---|---|
RenderedImage |
RenderedImage is a common interface for objects which contain
or can produce image data in the form of Rasters.
|
Class | Description |
---|---|
ImageConsumer |
The interface for objects expressing interest in image data through
the ImageProducer interfaces.
|
ImageFilter |
This class implements a filter for the set of interface methods that
are used to deliver data from an ImageProducer to an ImageConsumer.
|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
RGBImageFilter |
This class provides an easy way to create an ImageFilter which modifies
the pixels of an image in the default RGB ColorModel.
|
Class | Description |
---|---|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
Class | Description |
---|---|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
Class | Description |
---|---|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
Class | Description |
---|---|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
Class | Description |
---|---|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
Class | Description |
---|---|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-Ubuntu+0-9b151-2