public interface PaintContext
PaintContextinterface defines the encapsulated and optimized environment to generate color patterns in device space for fill or stroke operations on a
PaintContextprovides the necessary colors for
Graphics2Doperations in the form of a
Rasterassociated with a
PaintContextmaintains state for a particular paint operation. In a multi-threaded environment, several contexts can exist simultaneously for a single
|Modifier and Type||Method and Description|
Releases the resources allocated for the operation.
ColorModelof the output. Note that this
ColorModelmight be different from the hint specified in the
Paint. Not all
PaintContextobjects are capable of generating color patterns in an arbitrary
ColorModelof the output.
Raster getRaster(int x, int y, int w, int h)
Rastercontaining the colors generated for the graphics operation.
x- the x coordinate of the area in device space for which colors are generated.
y- the y coordinate of the area in device space for which colors are generated.
w- the width of the area in device space
h- the height of the area in device space
Rasterrepresenting the specified rectangular area and containing the colors generated for the graphics operation.
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, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.