0

我对java不太了解。我在 JTree 中编写了这段代码,但是当我运行程序时,JTree 只显示最后一个 fList。有什么可以添加到代码中以便 JTree 显示所有这些内容的吗?JTreeCode 是同一个包中的另一个类。

File fList[] = File.listRoots();
for(int i = 0; i  < fList.length; i++)
{
    jTree1.setModel(new JTreeCode(fList[i]));
}
4

1 回答 1

1

JTree 实现了模型/视图模式。在此模式中,您首先构建整个模型,然后将其分配给树一次。如您所见,模型结果的多次分配只应用最后一个。

于 2014-05-26T18:03:12.597 回答