public interface PaintContext
The
PaintContext
interface defines the encapsulated and optimized environment to generate color patterns in device space for fill or stroke operations on a
Graphics2D
. The
PaintContext
provides the necessary colors for
Graphics2D
operations in the form of a
Raster
associated with a
ColorModel
. The
PaintContext
maintains state for a particular paint operation. In a multi-threaded environment, several contexts can exist simultaneously for a single
Paint
object.
void
Releases the resources allocated for the operation.
Returns the ColorModel
of the output.
Returns a Raster
containing the colors generated for the graphics operation.
void dispose()
Releases the resources allocated for the operation.
Returns the
ColorModel
of the output. Note that this
ColorModel
might be different from the hint specified in the
createContext
method of
Paint
. Not all
PaintContext
objects are capable of generating color patterns in an arbitrary
ColorModel
.
ColorModel
of the output.
Returns a Raster
containing 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
Raster
representing the specified rectangular area and containing the colors generated for the graphics operation.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4