2

通过使用JFileChooser,我可以选择文件和文件夹来获取带有文件对象的 JList,并用复选框显示它。现在我的要求就像我想用复选框在树结构中显示选定的文件和文件夹,并且复选框应该只用于根元素而不是所有子元素。

示例:例如,我选择了文件夹 ABC 和 PQR,它们现在在 UI 上包含子文件夹和少量文件 它应该显示

Checkbox1 ABC--
          --SubFolders
          .           --SubFolder
          .                      --Files
          --Files
Checkbox2 PQR--
          --SubFolders
          .           --SubFolder
          .                      --Files
          --Files
4

1 回答 1

0

听起来有点复杂......就树而言,有一个来自 OReilly Java Cookbook 的在线代码帖子可能会对您有所帮助:

http://java.codefetch.com/cache?url=http://examples.oreilly.com/javacook2/javacooksrc2.jar&path=gui/FileTree.java&lang=java&qy=jtree+file

于 2011-04-12T15:08:10.473 回答