void paint(Graphics2D g, int x, int y, int width, int height, boolean force) {
      if (force || myModified) {
        if (!force) {
          Composite old = g.getComposite();
          g.setComposite(AlphaComposite.Clear);
          g.fillRect(x, y, width, height);
          g.setComposite(old);
        }
        paint(g, x, y, width, height);
      }
    }
void paint(Graphics2D g, int x, int y, int width, int height, boolean force)