【发布时间】:2026-01-16 02:10:02
【问题描述】:
当我在表格中选择一行时,无法取消选择该行。除非表中有两行。然后我可以选择另一行。现在第二行被选中,第一行被取消选中。我想通过再次选择选定的行来取消选择该行。但对我来说似乎不是这样。
viewer = new AplotDataTableViewer(parent, SWT.BORDER|SWT.V_SCROLL|SWT.MULTI|SWT.FULL_SELECTION);
我真的不想创建一个按钮来取消选择当前的选择。
【问题讨论】:
-
你可以在监听器的帮助下完成,然后取消选择
-
TableViewer.setSelection(StructuredSelection.EMPTY) 应该取消选择。