this.columns = columns;
if (columns != this.columns) { this.columns = columns; revalidate(); }
  public void setColumns(int columns)  {    if (columns < 0)      throw new IllegalArgumentException();    this.columns = columns;  }