标签: java swing view jfilechooser
我需要在JFileChooser中嵌入Panel对话框。我只需要文件和文件夹视图。如何从dialogBox JFileChooser()中禁用dialogBox中包含的其他面板,即(文件操作,文件选择和过滤器面板)..
JFileChooser
Panel
dialogBox
JFileChooser()
谢谢
答案 0 :(得分:2)
您可能希望使用JTree来显示文件结构。
JTree
将File结构转换为TreeModel的实现非常容易。
TreeModel
基本上我会先创建一个名为FileTreeModel的课程。
FileTreeModel
然后,您可以使用顶级目录作为模型的根目录并从那里开始。
然后,您需要做的就是将TreeModel的{{1}}设置为JTree的{{1}}。
FileTreeModel的代码可能如下所示:
您需要实现接口的其余部分。但这很简单。