我正在尝试创建两个都带有复选框的两列表
我用以下代码段创建了一个表:

 Table table = new Table(parent, SWT.CHECK | SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL);

 TableColumn tableColumn = new TableColumn(table, SWT.NONE);
 tableColumn.setWidth(300);
 tableColumn.setText("Check Column1");

 TableColumn tableColumn1 = new TableColumn(table, SWT.NONE);
 tableColumn1.setWidth(300);
 tableColumn1.setText("Check  Column2");

 TableItem tableItem=new TableItem(table,SWT.NONE);
 Image image=getImage(imagePath);
 tableItem.setImage(0, image);

我得到的是创建复选框的第一列,但不在第二列中
你知道为什么吗?

最佳答案

标准SWT表小部件不支持此功能。尝试使用Nebula的Nattable获取功能更丰富的表格小部件。

关于所有列的SWT表复选框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13258998/

10-13 01:30