return cachedRaster.createChild(0 ,0 ,width ,height ,x ,y , null);
return cachedRaster.createChild(0 ,0 ,width ,height ,0 ,0 , null);
  public Raster getRaster(int x, int y, int width, int height)  {   if(  cachedRaster == null        || cachedRaster.getWidth() < width       || cachedRaster.getHeight() < height)   {     cachedRaster = new ColorRaster(colorModel, 0, 0, width, height, color);   }   return cachedRaster.createChild(0 ,0 ,width ,height ,x ,y , null);  }