将Java Swing中的文件树组件替换为其他组件
我需要使用java swing将SB_Administrator.java中GUI左侧的虚拟文件树替换为更高级的java树FileTree.java 我目前正在Eclipse中使用windowBuilder 提前谢谢你的帮助 SB_Administrator.java将Java Swing中的文件树组件替换为其他组件,java,swing,data-structures,filesystems,jtree,Java,Swing,Data Structures,Filesystems,Jtree,我需要使用java swing将SB_Administrator.java中GUI左侧的虚拟文件树替换为更高级的java树FileTree.java 我目前正在Eclipse中使用windowBuilder 提前谢谢你的帮助 SB_Administrator.java // Get the root node of the tree DefaultMutableTreeNode rootSess = (DefaultMutableTreeNode) tree.g
// Get the root node of the tree
DefaultMutableTreeNode rootSess = (DefaultMutableTreeNode) tree.getModel().getRoot();
//rootSess.setUserObject(sess); // remember the Session in it
splitPane.setLeftComponent(tree);
JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
splitPane.setRightComponent(tabbedPane);
}
}
FileTree.java
检验
FileTree
对象文件
对象(例如新文件(“根路径”)
)splitPane.setLeftComponent(树)
替换为新树splitPane.setLeftComponent(文件树)
FileTree fileTree = new FileTree(new File("./"));
splitPane.setLeftComponent(fileTree);