return parent.getGraphics().create(location.x, location.y, size.width, size.height);
final int x = jComponent.getX(); final int y = jComponent.getY(); final int width = jComponent.getWidth(); final int height = jComponent.getHeight(); return parent.getGraphics().create(x, y, width, height);
    public Graphics getGraphics() {    	log.debug("getGraphics");        final Component parent = component.getParent();        if (parent != null) {            //System.out.println("creating graphics");            return parent.getGraphics().create(location.x, location.y,                    size.width, size.height);        } else {            throw new Error();        }    }