TreeNode始终专注

2020年3月21日 73点热度 0条评论

我有一个uitree结构,并使用了MultipleSelectionNodes属性。我总是选择两个节点。我需要永久固定其中一个的选择,而另一个可以通过鼠标选择更改。我该如何实现?

解决方案如下:

为了确保始终选择特定的树节点,您可以write a tree selection listener在选择更改时将无条件选择所需的树节点。这将保持所有树节点被永久选择。

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


How to Use Trees