有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java刷新JTree内容

我正在使用JTree在网络应用程序上显示频道和成员

我想问的是,我应该如何处理成员转移到不同渠道的情况。 我应该再次创建树(从列表中生成一些对象是其他列表)还是 我可以动态地这样做(树需要是最终的,才能添加侦听器)

此外,每种情况会如何影响性能?这棵树不像10对父母10片叶子那么大


共 (1) 个答案

  1. # 1 楼答案

    1)您可以从Model、关于DefaultTreeModel的描述、示例here中重新创建和填充JTree

    2)GUI的所有更改都将移动到后台任务,请查看SwingWorkerRunnable#Thread(最简单的方法),但Runnable#Thread需要将所有输出(Swing方法)包装到invokeLater