jtable中某列添加checkbox,整列会共享一个checkbox实例的问题,我要每行的某列各自实例化一个checkbox
//设置table行内容
tableModel.addRow(new Object[]{"1","2","2","2","2","2","2",new Boolean(false)});
tableModel.addRow(new Object[]{"1","2","2","2","2","2","2",new Boolean(false)});
tableModel.addRow(new Object[]{"1","2","2","2","2","2","2",new Boolean(false)});
//设置table列模型
TableColumnModel columnModel = jTable1.getColumnModel();
columnModel.getColumn(7).setCellEditor(new DefaultCellEditor(new CheckBox("2",14,2,jTable2)));
columnModel.getColumn(7).setCellRenderer(new CheckBox());
如上代码,jtable的第7列,整列就一个checkbox实例,导致checkbox的监听事件没达到要求。
我希望table的每行的第7列各自实例化一个checkbox怎么做的?