public CategoryTable(VennPanel venn) {
this.venn = venn;
categoryTableModel = new CategoryTableData(venn);
DefaultTableColumnModel cm = new DefaultTableColumnModel();
TableColumn col;
col = new TableColumn(0,10);
col.setHeaderValue("#");
cm.addColumn(col);
col = new TableColumn(1,18);
col.setHeaderValue("Active");
col.setCellEditor(new DefaultCellEditor(new JCheckBox()));
col.setCellRenderer(new CheckboxRenderer(venn));
cm.addColumn(col);
col = new TableColumn(2,50);
col.setHeaderValue("TermID");
cm.addColumn(col);
col = new TableColumn(3,195);
col.setHeaderValue("Category");
cm.addColumn(col);
nChangeCol = new TableColumn(4,50);
// nChangeCol.setHeaderValue("nChanged");
cm.addColumn(nChangeCol);
nTotalCol = new TableColumn(5,50);
// nTotalCol.setHeaderValue("nTotal");
cm.addColumn(nTotalCol);
pValueCol = new TableColumn(6,50);
// pValueCol.setHeaderValue("pValue");
cm.addColumn(pValueCol);
// col = new TableColumn(7,50);
// col.setHeaderValue("FDR");
// cm.addColumn(col);