如何为给定的文件路径制作JTree

问题描述 投票:0回答:1

我想创建给定文件夹路径的JTreeD:\ folder1 \ folder2 \ folder3 \ folder3(更多文件)它会像Click this may be you understand这样显示

D:
   folder1
      folder2   
         folder3
            file1
            file2

我的简单问题是,如何在jtree中显示目录意味着JFileChosser选择了给定目录。

java swing jtree
1个回答
0
投票

如果需要递归列出目录,甚至需要进行复制,粘贴(管理文件)之类的操作,则>]

我为此目的创建了一个项目,您可以在github上查看代码:https://github.com/ricardojlrufino/JExplorerTree

功能

-延迟加载(仅在扩展时)-没有额外的依赖关系(扩展JPanel并使用JTree)-外部拖放(往返操作系统)-内部拖放(在树内)-键盘支持:F2,DELETE,ENTER-CTRL + C,CTRL + V,CTRL + X(内部)-CTRL + V(来自外部文件)-CTRL + C(允许将JTree形式复制到外部)-应对外部变化(灰显)-本机图标支持-基本操作

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.