我对java不太了解。我在JTree中编写了这段代码但是当我运行程序时,JTree只显示了最后一个fList。有什么东西可以添加到代码中,以便JTree显示所有这些吗? JTreeCode是同一个包中的另一个类。
File fList[] = File.listRoots();
for(int i = 0; i < fList.length; i++)
{
jTree1.setModel(new JTreeCode(fList[i]));
}
答案 0 :(得分:1)
JTree实现了模型/视图模式。在此模式中,首先构建整个模型,然后仅将其分配给树一次。如您所见,模型结果的多次分配仅适用于最后一个。