Дерево из Hashtable
//Дерево из Hashtable package tree;
import java.awt.BorderLayout; import java.util.Hashtable; import java.util.Vector; import javax.swing.JFrame; import javax.swing.JTree;
public class treeHash extends JFrame{
public static void main(String[] args) { Hashtable hash = new Hashtable(); Vector nodes=new Vector(); nodes.add("a"); nodes.add("b"); hash.put("root", nodes); nodes=new Vector(); nodes.add("a1"); nodes.add("a2"); hash.put("a", nodes); nodes=new Vector(); nodes.add("a11"); nodes.add("a12"); hash.put("a1", nodes); JTree tree = new JTree(hash); JFrame jf=new JFrame();
jf.getContentPane().add(tree, BorderLayout.CENTER); jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE); jf.setSize(333, 333); jf.setVisible(true); }
} 29.01.2009
|