gpt4 book ai didi

java - 模型更改时更新 JxTreeTable

转载 作者:行者123 更新时间:2023-11-29 06:42:30 34 4
gpt4 key购买 nike

当底层模型发生变化时,我无法找到重新绘制 JxTreeTable 的最佳方法。

对于表中的每个节点,我都有一个对应的模型对象,因此如果模型发生变化,我可以获得该节点。

此后,给定一个节点,您如何触发表上的重绘/更改事件以强制其重绘。欢迎提供线索,很抱歉没有详细说明,我没有太多可以通过代码展示的东西。

最佳答案

我最终这样做了:

            TreeTableNode parent = node.getParent();
modelSupport.firePathChanged(new TreePath(getPathToRoot(parent)));

代码在我的模型中调用,它扩展了 DefaultTreeTableModel。

node 是包含已更改模型的 AbstractMutableTreeTableNode。

关于java - 模型更改时更新 JxTreeTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9897235/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com