2012-11-06 56 views
3

我试图在两者 来创建一个两列的表与复选框,我已经创建了下面的代码段的表:SWT表复选框中的所有列

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); 

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

回答

1

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

相关问题