编程语言
首页 > 编程语言> > java-使用Checkbox和JFileChooser摆动JTree

java-使用Checkbox和JFileChooser摆动JTree

作者:互联网

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

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

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

解决方法:

听起来有点复杂…就这棵树而言,有一个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

标签:jtree,jcheckbox,java,swing
来源: https://codeday.me/bug/20191011/1892803.html