Как определить активный просмотрщик дерева, когда выбор изменился с одного TreeViewer на другой - PullRequest
0 голосов
/ 27 января 2012

Извините, если этот вопрос слишком простой

У меня есть два SWT TreeViewer в двух разных композитах. Если я изменю выбор TreeItem с одного TreeViewer на другой, есть ли способ очистить выбор от более раннего TreeViewer?

1 Ответ

2 голосов
/ 27 января 2012

Добавьте слушателя выбора к treeViewerB и очистите выбор в treeViewerA

treeViewerB.addSelectionChangedListener(new ISelectionChangedListener() {

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

    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...