Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 像JFileChooser一样配置JTree?_Java_Swing_Jtree_Jfilechooser - Fatal编程技术网

Java 像JFileChooser一样配置JTree?

Java 像JFileChooser一样配置JTree?,java,swing,jtree,jfilechooser,Java,Swing,Jtree,Jfilechooser,我不熟悉在Java中使用JTrees。我有点怀疑如何以我想要的方式配置它。我一直在寻找答案,但要么我没有正确地搜索,要么如果没有广泛的编码就不可能了 我想使用JTree来显示计算机上的所有文件,并在文件被更改/添加/创建/删除等时进行更新(JTree本身是否跟踪此情况?) 在具有Cpp扩展名的所有文件旁边放置一个复选框 有一种方法可以获取所有选中了复选框的文件,并将其传递给我制作的解析器 我该怎么做呢?我似乎真的找不到一个简单的方法来配置JTree,除非我完全遗漏了什么?请查看提示。“1)…(J

我不熟悉在Java中使用JTrees。我有点怀疑如何以我想要的方式配置它。我一直在寻找答案,但要么我没有正确地搜索,要么如果没有广泛的编码就不可能了

  • 我想使用JTree来显示计算机上的所有文件,并在文件被更改/添加/创建/删除等时进行更新(JTree本身是否跟踪此情况?)
  • 在具有Cpp扩展名的所有文件旁边放置一个复选框
  • 有一种方法可以获取所有选中了复选框的文件,并将其传递给我制作的解析器

  • 我该怎么做呢?我似乎真的找不到一个简单的方法来配置JTree,除非我完全遗漏了什么?

    请查看提示。“1)…(JTree是否自己跟踪了这一点?)“否。请查看更改并刷新树的模型。2) 使用第(2)点的逻辑,即
    .cpp
    文件,对吗?@andrewhompson,我将查看这些文件。最后一个问题:是。@Vipar:也可以看到这个视图。