现在的位置: 首页 > 综合 > 正文

14. 66. 3.一个简单的树 Create JTree from Vector

2014年02月21日 ⁄ 综合 ⁄ 共 738字 ⁄ 字号 评论关闭

import java.util.Vector;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTree;


public class SimpleTreeTest extends JFrame{
	public SimpleTreeTest(){
		Object[] genealogy = { "A", "B", "C", "D", "E", "F" };//genealogy:n. 宗谱;血统;家系;系谱学
		Vector v = new Vector(){
			public String toString(){
				return "DD";
			}
		};
		v.addElement("1");
	    v.addElement("2");
	    v.addElement("3");
	    v.addElement("4");
	    genealogy[0] = v;//把v给宗谱的第一个值 :A
	    JTree tree = new JTree(genealogy);//创建一个宗谱的树
	    tree.setRootVisible(true);//根目录可见
	    JScrollPane jsp = new JScrollPane(tree);//把tree装入jsp
	    getContentPane().add(jsp);
	}

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		SimpleTreeTest stt = new SimpleTreeTest();
		stt.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	    stt.setSize(250, 250);
	    stt.setVisible(true);

	}

}

抱歉!评论已关闭.