//package com.gao;
import java.awt.BorderLayout;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.io.File;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.TreePath;
public class ExplorerTree extends JPanel {
private JTree tree;//创建默认的树
private TreePath treePath;//路径
int t=0;
public ExplorerTree() {
this.setLayout(new BorderLayout());
DefaultMutableTreeNode root = new DefaultMutableTreeNode("我的计算机");//设置跟节点
tree = new JTree(root);
File[] roots = File.listRoots();
for (int i = 0; i < roots.length; i++) {
DefaultMutableTreeNode node = new DefaultMutableTreeNode(roots[i].getPath());
root.add(node);//增加到根节点
}
MouseListener ml = new MouseAdapter() {
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载
- 1
- 2
- 3
- 4
- 5
前往页