int index = getColumnIndex(col); fireColumnRemoved(new TableColumnModelEvent(this,index,0));
int index = this.tableColumns.indexOf(col); if (index < 0) return; fireColumnRemoved(new TableColumnModelEvent(this, index, 0));
  public void removeColumn(TableColumn col)  {    int index = getColumnIndex(col);    fireColumnRemoved(new TableColumnModelEvent(this,index,0));        tableColumns.remove(col);    invalidateWidthCache();  }