0
public class MyNode extends DefaultMutableTreeTableNode {
    MyModel model;
    public MyNode(MyModel model){
        this.model= model;
    }
}

public MyTreeTableModel extends DefaultTreeTableModel{
...
}

public MyTreeTable extends JXTreeTable{
....
}
MyNode root = loading(...);
MyTreeTableModel tableModel = new MyTreeTableModel(root);
MyTreeTable myTree = new MyTreeTable(tableModel);

我有一个节点 A 并且model这个节点被改变了,所以我只想更新这个节点的 UI。 myTree.updateUI()运作良好,但它很昂贵,因为更新所有树。

有直接的方法还是更好的方法?

4

0 回答 0