我一直在寻找答案,但没能找到解决问题的办法。我有两个数组列表,其中包含在用户单击后动态变化的字符串,现在创建将显示一个列表中的元素的JTree取决于另一个列表中的某种类型。我遇到了一个问题,因为我总是在列表中添加和删除某些内容,并且需要JTree来显示这些更改。它将正确地添加列表中的所有元素,直到我展开,之后不可能更新JTree的内容,至少对我来说是这样。如果我清空我的列表,它会显示出它已经折叠,但是所有的内容仍然显示它是扩展的,即使它在控制台中给出子计数为0,如果我在列表中添加了什么,它将添加它,但不会显示它。因此,问题基本上是要直观地显示JTree的变化。
public class JSe