| 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use BufferedImage | |
| java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images. | 
| java.awt.image | Provides classes for creating and modifying 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. | 
| Uses of BufferedImage in java.awt | 
| Methods in java.awt that return BufferedImage | |
 BufferedImage | 
TexturePaint.getImage()
Returns the BufferedImage texture used to 
 fill the shapes. | 
 BufferedImage | 
Robot.createScreenCapture(Rectangle screenRect)
Creates an image containing pixels read from the screen.  | 
abstract  BufferedImage | 
GraphicsConfiguration.createCompatibleImage(int width,
                      int height)
Returns a BufferedImage with a data layout and color model
 compatible with this GraphicsConfiguration. | 
abstract  BufferedImage | 
GraphicsConfiguration.createCompatibleImage(int width,
                      int height,
                      int transparency)
Returns a BufferedImage that supports the specified
 transparency and has a data layout and color model
 compatible with this GraphicsConfiguration. | 
| Methods in java.awt with parameters of type BufferedImage | |
abstract  Graphics2D | 
GraphicsEnvironment.createGraphics(BufferedImage img)
Returns a Graphics2D object for rendering into the
 specified BufferedImage. | 
abstract  void | 
Graphics2D.drawImage(BufferedImage img,
          BufferedImageOp op,
          int x,
          int y)
Renders a BufferedImage that is
 filtered with a 
 BufferedImageOp. | 
| Constructors in java.awt with parameters of type BufferedImage | |
TexturePaint(BufferedImage txtr,
             Rectangle2D anchor)
Constructs a TexturePaint object. | 
|
| Uses of BufferedImage in java.awt.image | 
| Methods in java.awt.image that return BufferedImage | |
 BufferedImage | 
RescaleOp.filter(BufferedImage src,
       BufferedImage dst)
Rescales the source BufferedImage.  | 
 BufferedImage | 
RescaleOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands.  | 
 BufferedImage | 
LookupOp.filter(BufferedImage src,
       BufferedImage dst)
Performs a lookup operation on a BufferedImage. | 
 BufferedImage | 
LookupOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands.  | 
 BufferedImage | 
ConvolveOp.filter(BufferedImage src,
       BufferedImage dst)
Performs a convolution on BufferedImages.  | 
 BufferedImage | 
ConvolveOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands.  | 
 BufferedImage | 
ColorConvertOp.filter(BufferedImage src,
       BufferedImage dest)
ColorConverts the source BufferedImage.  | 
 BufferedImage | 
ColorConvertOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands, given this source.  | 
 BufferedImage | 
AffineTransformOp.filter(BufferedImage src,
       BufferedImage dst)
Transforms the source BufferedImage and stores the results 
 in the destination BufferedImage. | 
 BufferedImage | 
AffineTransformOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands.  | 
 BufferedImage | 
BufferedImageOp.filter(BufferedImage src,
       BufferedImage dest)
Performs a single-input/single-output operation on a BufferedImage. | 
 BufferedImage | 
BufferedImageOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands.  | 
 BufferedImage | 
IndexColorModel.convertToIntDiscrete(Raster raster,
                     boolean forceARGB)
Returns a new BufferedImage of TYPE_INT_ARGB or 
 TYPE_INT_RGB that has a Raster with pixel data 
 computed by expanding the indices in the source Raster
 using the color/alpha component arrays of this ColorModel. | 
 BufferedImage | 
BufferedImage.getSubimage(int x,
            int y,
            int w,
            int h)
Returns a subimage defined by a specified rectangular region.  | 
abstract  BufferedImage | 
VolatileImage.getSnapshot()
Returns a static snapshot image of this object.  | 
| Methods in java.awt.image with parameters of type BufferedImage | |
 BufferedImage | 
RescaleOp.filter(BufferedImage src,
       BufferedImage dst)
Rescales the source BufferedImage.  | 
 Rectangle2D | 
RescaleOp.getBounds2D(BufferedImage src)
Returns the bounding box of the rescaled destination image.  | 
 BufferedImage | 
RescaleOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands.  | 
 BufferedImage | 
LookupOp.filter(BufferedImage src,
       BufferedImage dst)
Performs a lookup operation on a BufferedImage. | 
 Rectangle2D | 
LookupOp.getBounds2D(BufferedImage src)
Returns the bounding box of the filtered destination image.  | 
 BufferedImage | 
LookupOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands.  | 
 BufferedImage | 
ConvolveOp.filter(BufferedImage src,
       BufferedImage dst)
Performs a convolution on BufferedImages.  | 
 BufferedImage | 
ConvolveOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands.  | 
 Rectangle2D | 
ConvolveOp.getBounds2D(BufferedImage src)
Returns the bounding box of the filtered destination image.  | 
 BufferedImage | 
ColorConvertOp.filter(BufferedImage src,
       BufferedImage dest)
ColorConverts the source BufferedImage.  | 
 Rectangle2D | 
ColorConvertOp.getBounds2D(BufferedImage src)
Returns the bounding box of the destination, given this source.  | 
 BufferedImage | 
ColorConvertOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands, given this source.  | 
 BufferedImage | 
AffineTransformOp.filter(BufferedImage src,
       BufferedImage dst)
Transforms the source BufferedImage and stores the results 
 in the destination BufferedImage. | 
 Rectangle2D | 
AffineTransformOp.getBounds2D(BufferedImage src)
Returns the bounding box of the transformed destination.  | 
 BufferedImage | 
AffineTransformOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands.  | 
 BufferedImage | 
BufferedImageOp.filter(BufferedImage src,
       BufferedImage dest)
Performs a single-input/single-output operation on a BufferedImage. | 
 Rectangle2D | 
BufferedImageOp.getBounds2D(BufferedImage src)
Returns the bounding box of the filtered destination image.  | 
 BufferedImage | 
BufferedImageOp.createCompatibleDestImage(BufferedImage src,
                          ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands.  | 
| Uses of BufferedImage in javax.imageio | 
| Fields in javax.imageio declared as BufferedImage | |
protected  BufferedImage | 
ImageReadParam.destination
The current destination BufferedImage, or
 null if none has been set. | 
| Methods in javax.imageio that return BufferedImage | |
 BufferedImage | 
IIOImage.getThumbnail(int index)
Returns a thumbnail associated with the main image.  | 
 BufferedImage | 
ImageReadParam.getDestination()
Returns the BufferedImage currently set by the
 setDestination method, or null
 if none is set. | 
 BufferedImage | 
ImageTypeSpecifier.createBufferedImage(int width,
                    int height)
Creates a BufferedImage with a given width and
 height according to the specification embodied in this object. | 
 BufferedImage | 
ImageReader.read(int imageIndex)
Reads the image indexed by imageIndex and returns
 it as a complete BufferedImage, using a default
 ImageReadParam. | 
abstract  BufferedImage | 
ImageReader.read(int imageIndex,
     ImageReadParam param)
Reads the image indexed by imageIndex and returns
 it as a complete BufferedImage, using a supplied
 ImageReadParam. | 
 BufferedImage | 
ImageReader.readTile(int imageIndex,
         int tileX,
         int tileY)
Reads the tile indicated by the tileX and
 tileY arguments, returning it as a
 BufferedImage. | 
 BufferedImage | 
ImageReader.readThumbnail(int imageIndex,
              int thumbnailIndex)
Returns the thumbnail preview image indexed by thumbnailIndex, associated with the image indexed
 by ImageIndex as a BufferedImage. | 
protected static BufferedImage | 
ImageReader.getDestination(ImageReadParam param,
               Iterator imageTypes,
               int width,
               int height)
Returns the BufferedImage to which decoded pixel
 data should be written. | 
static BufferedImage | 
ImageIO.read(File input)
Returns a BufferedImage as the result of decoding
 a supplied File with an ImageReader
 chosen automatically from among those currently registered. | 
static BufferedImage | 
ImageIO.read(InputStream input)
Returns a BufferedImage as the result of decoding
 a supplied InputStream with an ImageReader
 chosen automatically from among those currently registered. | 
static BufferedImage | 
ImageIO.read(URL input)
Returns a BufferedImage as the result of decoding
 a supplied URL with an ImageReader
 chosen automatically from among those currently registered. | 
static BufferedImage | 
ImageIO.read(ImageInputStream stream)
Returns a BufferedImage as the result of decoding
 a supplied ImageInputStream with an
 ImageReader chosen automatically from among those
 currently registered. | 
| Methods in javax.imageio with parameters of type BufferedImage | |
 void | 
ImageReadParam.setDestination(BufferedImage destination)
Supplies a BufferedImage to be used as the
 destination for decoded pixel data. | 
protected  void | 
ImageReader.processPassStarted(BufferedImage theImage,
                   int pass,
                   int minPass,
                   int maxPass,
                   int minX,
                   int minY,
                   int periodX,
                   int periodY,
                   int[] bands)
Broadcasts the beginning of a progressive pass to all registered IIOReadUpdateListeners by calling their
 passStarted method. | 
protected  void | 
ImageReader.processImageUpdate(BufferedImage theImage,
                   int minX,
                   int minY,
                   int width,
                   int height,
                   int periodX,
                   int periodY,
                   int[] bands)
Broadcasts the update of a set of samples to all registered IIOReadUpdateListeners by calling their
 imageUpdate method. | 
protected  void | 
ImageReader.processPassComplete(BufferedImage theImage)
Broadcasts the end of a progressive pass to all registered IIOReadUpdateListeners by calling their
 passComplete method. | 
protected  void | 
ImageReader.processThumbnailPassStarted(BufferedImage theThumbnail,
                            int pass,
                            int minPass,
                            int maxPass,
                            int minX,
                            int minY,
                            int periodX,
                            int periodY,
                            int[] bands)
Broadcasts the beginning of a thumbnail progressive pass to all registered IIOReadUpdateListeners by calling their
 thumbnailPassStarted method. | 
protected  void | 
ImageReader.processThumbnailUpdate(BufferedImage theThumbnail,
                       int minX,
                       int minY,
                       int width,
                       int height,
                       int periodX,
                       int periodY,
                       int[] bands)
Broadcasts the update of a set of samples in a thumbnail image to all registered IIOReadUpdateListeners by
 calling their thumbnailUpdate method. | 
protected  void | 
ImageReader.processThumbnailPassComplete(BufferedImage theThumbnail)
Broadcasts the end of a thumbnail progressive pass to all registered IIOReadUpdateListeners by calling their
 thumbnailPassComplete method. | 
protected static void | 
ImageReader.computeRegions(ImageReadParam param,
               int srcWidth,
               int srcHeight,
               BufferedImage image,
               Rectangle srcRegion,
               Rectangle destRegion)
Computes the source region of interest and the destination region of interest, taking the width and height of the source image, an optional destination image, and an optional ImageReadParam into account. | 
| Uses of BufferedImage in javax.imageio.event | 
| Methods in javax.imageio.event with parameters of type BufferedImage | |
 void | 
IIOReadUpdateListener.passStarted(ImageReader source,
            BufferedImage theImage,
            int pass,
            int minPass,
            int maxPass,
            int minX,
            int minY,
            int periodX,
            int periodY,
            int[] bands)
Reports that the current read operation is about to begin a progressive pass.  | 
 void | 
IIOReadUpdateListener.imageUpdate(ImageReader source,
            BufferedImage theImage,
            int minX,
            int minY,
            int width,
            int height,
            int periodX,
            int periodY,
            int[] bands)
Reports that a given region of the image has been updated.  | 
 void | 
IIOReadUpdateListener.passComplete(ImageReader source,
             BufferedImage theImage)
Reports that the current read operation has completed a progressive pass.  | 
 void | 
IIOReadUpdateListener.thumbnailPassStarted(ImageReader source,
                     BufferedImage theThumbnail,
                     int pass,
                     int minPass,
                     int maxPass,
                     int minX,
                     int minY,
                     int periodX,
                     int periodY,
                     int[] bands)
Reports that the current thumbnail read operation is about to begin a progressive pass.  | 
 void | 
IIOReadUpdateListener.thumbnailUpdate(ImageReader source,
                BufferedImage theThumbnail,
                int minX,
                int minY,
                int width,
                int height,
                int periodX,
                int periodY,
                int[] bands)
Reports that a given region of a thumbnail image has been updated.  | 
 void | 
IIOReadUpdateListener.thumbnailPassComplete(ImageReader source,
                      BufferedImage theThumbnail)
Reports that the current thumbnail read operation has completed a progressive pass.  | 
  | 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.