public TableColumnManager(JTable table,boolean menuPopup){
  this.table=table;
  setMenuPopup(menuPopup);
  table.addPropertyChangeListener(this);
  reset();
}

public TableColumnManager ( JTable table , boolean menuPopup ) { this . table = table ; setMenuPopup ( menuPopup ) ; table . addPropertyChangeListener ( this ) ; reset ( ) ; }
create a tablecolumnmanager for a table .
