编程语言
首页 > 编程语言> > java – CheckboxTreeViewer只允许检查一个元素

java – CheckboxTreeViewer只允许检查一个元素

作者:互联网

如何强制CheckboxTreeViewer类只允许一个已检查的元素?
我找不到强制执行此行为的样式.

我必须捕获检查事件并取消选中其他元素

解决方法:

SWT.SINGLE和SWT.MULTI样式位与列表,树和表中的单个或多个选择相关.

但是AFAIK你必须使用addCheckStateListener并首先取消选择所有元素,然后切换当前元素的检查状态.

标签:java,swt,jface
来源: https://codeday.me/bug/20190703/1366247.html