-  
       
public interface PaintContextPaintContext接口定义封装和优化环境,以便在设备空间中生成颜色模式,以便在Graphics2D上进行填充或描边操作。 该PaintContext提供了必要的颜色Graphics2D在一个形式操作Raster与相关联ColorModel。PaintContext维持特定油漆操作的状态。 在多线程环境中,单个Paint对象可以同时存在多个上下文。- 另请参见:
 -  
         
Paint 
 
-  
        
       
-  
             
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 voiddispose()释放为操作分配的资源。ColorModelgetColorModel()返回输出的ColorModel。RastergetRaster(int x, int y, int w, int h)返回Raster其中包含为图形操作生成的颜色。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
dispose
void dispose()
释放为操作分配的资源。 
-  
getColorModel
ColorModel getColorModel()
返回输出的ColorModel。 请注意,这ColorModel可能会从指定的提示不同createContext的方法Paint。 并非所有PaintContext对象都能够在任意ColorModel中生成颜色模式。- 结果
 -  
              
ColorModel的输出。 
 
-  
getRaster
Raster getRaster(int x, int y, int w, int h)
返回Raster其中包含为图形操作生成的颜色。- 参数
 -  
              
x- 设备空间中为其生成颜色的区域的x坐标。 -  
              
y- 设备空间中为其生成颜色的区域的y坐标。 -  
              
w- 设备空间中区域的宽度 -  
              
h- 设备空间中区域的高度 - 结果
 -  
              
Raster表示指定的矩形区域,包含为图形操作生成的颜色。 
 
 -  
 
 -