Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 SWT 创建一个表,并想添加一个带有复选框的列,然后我想删除被选中的行(复选框被选中)。
我知道如何添加带有复选框的列,如下所示:
TableEditor editor = new TableEditor(table); final Button checkButton = new Button(table, SWT.CHECK);
但我不知道如何获取选定的行(复选框已选中)。我用谷歌研究了它,但还没有找到演示,谁能告诉我如何获取选定的行?
首先,使用SWT.CHECK标志创建表格,因此您不需要创建按钮。
SWT.CHECK
其次,当你这样做时,你可以使用 TableItem 的getChecked()方法来检索检查状态。
getChecked()