Java™ Platform
Standard Ed. 6

Uses of Interface
java.awt.image.RenderedImage

Packages that use RenderedImage
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. 
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.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. 
 

Uses of RenderedImage in java.awt
 

Methods in java.awt with parameters of type RenderedImage
abstract  void Graphics2D.drawRenderedImage(RenderedImage img, AffineTransform xform)
          Renders a RenderedImage, applying a transform from image space into user space before drawing.
 

Uses of RenderedImage in java.awt.image
 

Subinterfaces of RenderedImage in java.awt.image
 interface WritableRenderedImage
          WriteableRenderedImage 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.
 

Classes in java.awt.image that implement RenderedImage
 class BufferedImage
          The BufferedImage subclass describes an Image with an accessible buffer of image data.
 

Methods in java.awt.image that return types with arguments of type RenderedImage
 Vector<RenderedImage> BufferedImage.getSources()
          Returns a Vector of RenderedImage objects that are the immediate sources, not the sources of these immediate sources, of image data for this BufferedImage.
 Vector<RenderedImage> RenderedImage.getSources()
          Returns a vector of RenderedImages that are the immediate sources of image data for this RenderedImage.
 

Uses of RenderedImage in java.awt.image.renderable
 

Methods in java.awt.image.renderable that return RenderedImage
 RenderedImage RenderedImageFactory.create(ParameterBlock paramBlock, RenderingHints hints)
          Creates a RenderedImage representing the results of an imaging operation (or chain of operations) for a given ParameterBlock and RenderingHints.
 RenderedImage ContextualRenderedImageFactory.create(RenderContext renderContext, ParameterBlock paramBlock)
          Creates a rendering, given a RenderContext and a ParameterBlock containing the operation's sources and parameters.
 RenderedImage RenderableImageOp.createDefaultRendering()
          Gets a RenderedImage instance of this image with a default width and height in pixels.
 RenderedImage RenderableImage.createDefaultRendering()
          Returnd a RenderedImage instance of this image with a default width and height in pixels.
 RenderedImage RenderableImageOp.createRendering(RenderContext renderContext)
          Creates a RenderedImage which represents this RenderableImageOp (including its Renderable sources) rendered according to the given RenderContext.
 RenderedImage RenderableImage.createRendering(RenderContext renderContext)
          Creates a RenderedImage that represented a rendering of this image using a given RenderContext.
 RenderedImage RenderableImageOp.createScaledRendering(int w, int h, RenderingHints hints)
          Creates a RenderedImage instance of this image with width w, and height h in pixels.
 RenderedImage RenderableImage.createScaledRendering(int w, int h, RenderingHints hints)
          Creates a RenderedImage instance of this image with width w, and height h in pixels.
 RenderedImage ParameterBlock.getRenderedSource(int index)
          Returns a source as a RenderedImage.
 

Uses of RenderedImage in javax.imageio
 

Fields in javax.imageio declared as RenderedImage
protected  RenderedImage IIOImage.image
          The RenderedImage being referenced.
 

Methods in javax.imageio that return RenderedImage
 RenderedImage IIOImage.getRenderedImage()
          Returns the currently set RenderedImage, or null if only a Raster is available.
 RenderedImage ImageReader.readAsRenderedImage(int imageIndex, ImageReadParam param)
          Returns a RenderedImage object that contains the contents of the image indexed by imageIndex.
 

Methods in javax.imageio with parameters of type RenderedImage
static ImageTypeSpecifier ImageTypeSpecifier.createFromRenderedImage(RenderedImage image)
          Returns an ImageTypeSpecifier that encodes the layout of a RenderedImage (which may be a BufferedImage).
 void ImageWriter.replacePixels(RenderedImage image, ImageWriteParam param)
          Replaces a portion of an image already present in the output with a portion of the given image.
 void IIOImage.setRenderedImage(RenderedImage image)
          Sets the current RenderedImage.
 void ImageWriter.write(RenderedImage image)
          Appends a complete image stream consisting of a single image with default metadata and thumbnails to the output.
static boolean ImageIO.write(RenderedImage im, String formatName, File output)
          Writes an image using an arbitrary ImageWriter that supports the given format to a File.
static boolean ImageIO.write(RenderedImage im, String formatName, ImageOutputStream output)
          Writes an image using the an arbitrary ImageWriter that supports the given format to an ImageOutputStream.
static boolean ImageIO.write(RenderedImage im, String formatName, OutputStream output)
          Writes an image using an arbitrary ImageWriter that supports the given format to an OutputStream.
 

Constructors in javax.imageio with parameters of type RenderedImage
IIOImage(RenderedImage image, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
          Constructs an IIOImage containing a RenderedImage, and thumbnails and metadata associated with it.
ImageTypeSpecifier(RenderedImage image)
          Constructs an ImageTypeSpecifier from a RenderedImage.
 

Uses of RenderedImage in javax.imageio.spi
 

Methods in javax.imageio.spi with parameters of type RenderedImage
 boolean ImageWriterSpi.canEncodeImage(RenderedImage im)
          Returns true if the ImageWriter implementation associated with this service provider is able to encode the given RenderedImage instance.
 


Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.