-2

我想使用 SWT 创建一个表,并想添加一个带有复选框的列,然后我想删除被选中的行(复选框被选中)。

我知道如何添加带有复选框的列,如下所示:

TableEditor editor = new TableEditor(table);
final Button checkButton = new Button(table, SWT.CHECK);

但我不知道如何获取选定的行(复选框已选中)。我用谷歌研究了它,但还没有找到演示,谁能告诉我如何获取选定的行?

4

1 回答 1

1

首先,使用SWT.CHECK标志创建表格,因此您不需要创建按钮。

其次,当你这样做时,你可以使用 TableItem 的getChecked()方法来检索检查状态。

于 2012-06-01T13:59:02.503 回答