synchronized (this) { Rectangle newRect = e.getUpdateRect(); if (paintArea == null) paintArea = newRect; else Rectangle.union(paintArea, newRect, paintArea); }
  public void coalescePaintEvent(PaintEvent e)  {    // Nothing to do here yet.  }