当然是用JTree喽. 但我问的是怎么样得到一个个的file再把他们以树的结构添加到JTree中

解决方案 »

  1.   

    呵呵~~File类  你最好看看java的api文档
      

  2.   

    to:babyfu(你的亲亲宝贝)
    我的email:[email protected]
    谢谢
      

  3.   

    to:sunni(死猪)
    我现在可以把每个文件存入Vector中,但是怎样把这个Vector中的文件用JTree显示出来呢?(如果单单用JTree tree = new JTree(vector)的话没有目录层次,也就是说所以文件都在一个root下)这是我的搜索文件的方法,请看一下:class xxx{
      Vector v;
      
      public void searchFile(File path){
        File[] list = path.listFiles();
        
        for (int i=0;i<list.length;i++){
          File child = list[i];
          v.addElement(child);
          if (child.isDirectory()){
            searchFile(child);
          }
        }
      }
    }
      

  4.   

    在www.chinajavaworld.com的gui论坛里有现成的代码,是斑竹sunking写的,不过速度慢了点