该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import java.awt.BorderLayout;
import java.awt.Container;
import javax.swing.*;
import javax.swing.tree.*;
import java.awt.Dimension;
public class Twelve extends JFrame {
JPanel pnlMain;
JScrollPane pnl1;
JTree tree;
DefaultMutableTreeNode trMajor;
DefaultMutableTreeNode trInfo, trHuman, trEco;
DefaultMutableTreeNode trinfo1, trinfo2, trinfo3, trinfo4, trinfo5;
DefaultMutableTreeNode treco1, treco2, treco3;
final String[] strColumn = { "类型", "日期", "时间" };
final Object[][] objData = { { "信息", "2008-9-14", "8:43:41" },
{ "错误", "2008-9-14", "8:43:41" }, { "警告", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" }, { "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" },
{ "信息", "2008-9-14", "8:43:41" } };
public Twelve() {
trMajor = new DefaultMutableTreeNode("计算机管理(本地)");
Container panel = getContentPane();
trInfo = new DefaultMutableTreeNode("系统工具");
trHuman = new DefaultMutableTreeNode("储存");
trEco = new DefaultMutableTreeNode("服务和应用程序");
trinfo1 = new DefaultMutableTreeNode("事件查看器");
trinfo2 = new DefaultMutableTreeNode("共享文件夹");
trinfo3 = new DefaultMutableTreeNode("本地用户和组");
trinfo4 = new DefaultMutableTreeNode("性能日志和警报");
trinfo5 = new DefaultMutableTreeNode("设备管理器");
treco1 = new DefaultMutableTreeNode("应用程序");
treco2 = new DefaultMutableTreeNode("安全性");
treco3 = new DefaultMutableTreeNode("系统");
trinfo1.add(treco1);
trinfo1.add(treco2);
trinfo1.add(treco3);
trInfo.add(trinfo1);
trInfo.add(trinfo2);
trInfo.add(trinfo3);
trInfo.add(trinfo4);
trInfo.add(trinfo5);
trMajor.add(trInfo);
trMajor.add(trHuman);
trMajor.add(trEco);
tree = new JTree(trMajor);
tree.collapseRow(1);
tree.setToggleClickCount(1);
JTable tblStudent = new JTable(objData, strColumn);
JScrollPane pnl2 = new JScrollPane();
pnl1 = new JScrollPane();
pnl1.setViewportView(tree);
pnl2.setViewportView(tblStudent);
JSplitPane tps;
tps = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, false, pnl1, pnl2);
panel.add(tps);
}
public static void main(String[] args) {
Twelve lve = new Twelve();
lve.setSize(800, 470);
lve.setTitle("计算机管理");
lve.setVisible(true);
}
}