public boolean contains(int x, int y)
public boolean contains(Point p)
  public boolean contains(int x, int y)  {    return width > 0 && height > 0      && x >= this.x && x < this.x + width      && y >= this.y && y < this.y + height;  }