public final synchronized void draw(Shape shape, AffineTransform tx, Color color, int mode) {
public final synchronized void draw(Shape shape, Shape clip, AffineTransform tx, Color color, int mode) {
	public final synchronized void draw(Shape shape, AffineTransform tx, Color color, int mode) {		syncFIFO();		super.draw(shape, tx, color, mode);		final Rectangle r = getBounds(shape, tx);		updateScreen(r.x - 1, r.y - 1, r.width + 2, r.height + 2);	}