我的表中有一个带有复选框的表,但问题是当我勾选复选框时它不会打印数据的值但是当我使用双击它取消选中该框时,它会打印并且输出会加倍。不打印。
output:
SCKS-006 , 1108 , 10.199.25.101
SCKS-006 , 1108 , 10.199.25.101
我有这个代码(我从这里得到它)
Table table = (Table) e.widget;
TableItem item = table.getItem(table.getSelectionIndex());
for (int col = 0; col < table.getColumnCount(); col++)
{
if(item.getChecked())
{
item.setChecked(false);
System.out.println(item.getText(0) + " , "+ item.getText(1) + " , "+ item.getText(2));
}
else
item.setChecked(true);
}