当选择从一个TreeViewer更改为其他TreeViewer时,如何确定活动的Tree Viewer

时间:2012-01-27 12:01:12

标签: swt

如果这个问题太基本我很抱歉

我有两个不同的复合材料中的两个SWT TreeViewer。 如果我将TreeItem的选择从一个TreeViewer更改为其他TreeView,是否仍然可以从早期的TreeViewer中清除选择?

1 个答案:

答案 0 :(得分:2)

treeViewerB添加一个选择监听器并清除treeViewerA

中的选择
treeViewerB.addSelectionChangedListener(new ISelectionChangedListener() {

    @Override
    public void selectionChanged(SelectionChangedEvent arg0) {
        treeViewerA.setSelection(StructuredSelection.EMPTY);

    }
});