功能如下,table中的数据一直动态刷新,同时,用户可对table的每一行数据进行选中操作,之前一直报错,代码如下
checkboxTableViewer.addDoubleClickListener(new IDoubleClickListener() {
@Override
public void doubleClick(DoubleClickEvent event) {
StructuredSelection selection = (StructuredSelection) checkboxTableViewer
.getSelection();
if(selection==null)return;
System.out.println("selection:"+selection);
Person p=new Person();
p=selection.getFirstElement();
if(p!=null){
boolean isChecked = checkViewer.getChecked(p);
checkViewer.setChecked(p, !i