package org.zhq;
import java.awt.BorderLayout;
import java.awt.Frame;
import java.awt.Panel;
import javax.swing.JTree;
import javax.swing.tree.DefaultMutableTreeNode;
public class Treetest {
public Treetest(){
Frame f=new Frame();
JTree tree=new JTree();
Object[] letters = { " a " , " b " , " c " , " d " , " e " };
JTree t2 = new JTree (letters);
DefaultMutableTreeNode color = new DefaultMutableTreeNode( " Color " , true );
DefaultMutableTreeNode gray = new DefaultMutableTreeNode ( " Gray " );
color.add (gray);
color.add ( new DefaultMutableTreeNode ( " Red " ));
gray.add ( new DefaultMutableTreeNode ( " Lightgray " ));
gray.add ( new DefaultMutableTreeNode ( " Darkgray " ));
color.add ( new DefaultMutableTreeNode ( " Green " ));
JTree t5 = new JTree (color);
DefaultMutableTreeNode QQfriend=new DefaultMutableTreeNode("QQ好友" );
DefaultMutableTreeNode friend=new DefaultMutableTreeNode("我的好友" );
DefaultMutableTreeNode stranger=new DefaultMutableTreeNode("陌生人" );
DefaultMutableTreeNode lostname=new DefaultMutableTreeNode("黑名单" );
QQfriend.add(friend);
QQfriend.add(stranger);
QQfriend.add(lostname);
JTree t6=new JTree(QQfriend);
Panel p=new Panel();
p.setLayout(new BorderLayout());
p.add(t2);
p.add(t5);
p.add(t6);
f.add(p);
f.pack();
f.setSize(300,300);
f.setVisible(true);
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new Treetest();
}
}