| 
 | JavaTM 2 Platform Std. Ed. v1.3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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.
Paint| Method Summary | |
|  void | dispose()Releases the resources allocated for the operation. | 
|  ColorModel | getColorModel()Returns the ColorModelof the output. | 
|  Raster | getRaster(int x,
          int y,
          int w,
          int h)Returns a Rastercontaining the colors generated for 
 the graphics operation. | 
| Method Detail | 
public void dispose()
public ColorModel getColorModel()
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.
public Raster getRaster(int x,
                        int y,
                        int w,
                        int h)
Raster containing the colors generated for 
 the graphics operation.x, y - the coordinates of the area in device space
 for which colors are generated.w - the width of the area in device spaceh - the height of the area in device spaceRaster representing the specified 
 rectangular area and containing the colors generated for
 the graphics operation.| 
 | JavaTM 2 Platform Std. Ed. v1.3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Oracle and/or its affiliates, in the US and other countries.
Copyright © 1995, 2010 Oracle and/or its affiliates.    All rights reserved.