| Package | Description | 
|---|---|
| java.awt | 
 Contains all of the classes for creating user
interfaces and for painting graphics and images. 
 | 
| java.awt.image.renderable | 
 Provides classes and interfaces for producing
rendering-independent images. 
 | 
| Class | Description | 
|---|---|
| RenderableImage | 
 A RenderableImage is a common interface for rendering-independent
 images (a notion which subsumes resolution independence). 
 | 
| Class | Description | 
|---|---|
| ContextualRenderedImageFactory | 
 ContextualRenderedImageFactory provides an interface for the
 functionality that may differ between instances of
 RenderableImageOp. 
 | 
| ParameterBlock | 
 A  
ParameterBlock encapsulates all the information about sources and
 parameters (Objects) required by a RenderableImageOp, or other
 classes that process images. | 
| RenderableImage | 
 A RenderableImage is a common interface for rendering-independent
 images (a notion which subsumes resolution independence). 
 | 
| RenderContext | 
 A RenderContext encapsulates the information needed to produce a
 specific rendering from a RenderableImage. 
 | 
| RenderedImageFactory | 
 The RenderedImageFactory interface (often abbreviated RIF) is
 intended to be implemented by classes that wish to act as factories
 to produce different renderings, for example by executing a series
 of BufferedImageOps on a set of sources, depending on a specific
 set of parameters, properties, and rendering hints. 
 | 
 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, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.