使用Checkbox和JFileChooser摆动JTree

时间:2011-04-12 14:57:49

标签: java swing jtree jcheckbox

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

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

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

1 个答案:

答案 0 :(得分: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