国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

App下載
首頁javajtreeJava Swing - 如何在JTree中添加Windows目錄結(jié)構(gòu)

Java Swing - 如何在JTree中添加Windows目錄結(jié)構(gòu)

我們想知道如何在JTree中添加Windows目錄結(jié)構(gòu)。
import java.io.File;

import javax.swing.JFrame;
import javax.swing.JTree;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.DefaultTreeModel;

public class Main extends JFrame {

  public static void main(String[] args) {
    new Main().setVisible(true);
  }

  private JTree tree;

  public Main() {
    this.tree = new JTree();
    this.add(this.tree);

    File fileRoot = new File("C:/");

    DefaultMutableTreeNode root = new DefaultMutableTreeNode(fileRoot);
    DefaultTreeModel model = new DefaultTreeModel(root);

    File[] subItems = fileRoot.listFiles();
    for (File file : subItems) {
      root.add(new DefaultMutableTreeNode(file));
    }

    this.tree.setModel(model);
    
    this.pack();
  }
}