TreeNode ориентирован всегда - PullRequest
0 голосов
/ 16 декабря 2011

У меня есть структура uitree и я использую свойство actived MultipleSelectionNodes.У меня всегда выбраны два узла.Мне нужно исправить выбор на одном из них навсегда, в то время как другой может измениться с помощью выделения мышью.Как мне этого добиться?

1 Ответ

1 голос
/ 16 декабря 2011

Чтобы гарантировать, что определенный узел дерева всегда выбран, вы можете написать прослушиватель выбора дерева , который безоговорочно выберет нужный узел дерева при каждом изменении выбора. Это будет иметь эффект постоянного выбора любых узлов дерева.

tree.addTreeSelectionListener(new TreeSelectionListener(){
    @Override
    public void valueChanged(TreeSelectionEvent e) {
        // set tree selection paths that include a path to your permanent nodes
    }
});
...