public interface Composite
Graphics2D
shapes according to defined rules to form
the new image. Implementations of this interface must be immutable, because
they are not cloned when a Graphics2D container is cloned.
Since this can expose pixels to untrusted code, there is a security
check on custom objects, readDisplayPixels
, to prevent leaking
restricted information graphically.
AlphaComposite
,
CompositeContext
,
Graphics2D.setComposite(Composite)
Modifier and Type | Method and Description |
---|---|
CompositeContext |
createContext(ColorModel srcColorModel,
ColorModel dstColorModel,
RenderingHints hints)
Create a context state for performing the compositing operation.
|
CompositeContext createContext(ColorModel srcColorModel, ColorModel dstColorModel, RenderingHints hints)
srcColorModel
- the color model of the sourcedstColorModel
- the color model of the destinationhints
- hints for choosing between rendering alternatives