当我在表格中选择一行时,无法取消选择该行。除非表中有两行。然后我可以选择另一行。现在选择第2行并取消选择第1行。我想通过再次选择所选行,将取消选择该行。但对我来说似乎并非如此。
viewer = new AplotDataTableViewer(parent, SWT.BORDER|SWT.V_SCROLL|SWT.MULTI|SWT.FULL_SELECTION);
我真的不想创建一个按钮来取消选择当前的选择。
答案 0 :(得分:1)
TableViewer.setSelection(StructuredSelection.EMPTY)是我纠正问题的方式。
Sambi Reddy为我提供了解决方案