public Graphics create (int x, int y, int width, int height)

Creates a new Graphics object based on this Graphics object, but with a new translation and clip area. The new Graphics object has its origin translated to the specified point (xy). Its clip area is determined by the intersection of the original clip area with the specified rectangle. The arguments are all interpreted in the coordinate system of the original Graphics object. The new graphics context is identical to the original, except in two respects:

Parameters:
x    the x coordinate.
y    the y coordinate.
width    the width of the clipping rectangle.
height    the height of the clipping rectangle.

Returns:  a new graphics context.

See also:
java.awt.Graphics.translate, java.awt.Graphics.clipRect