Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

## 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>` | `RenderedImage.getSources()` Returns a vector of RenderedImages that are the immediate sources of image data for this 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`.

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

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

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