import java.awt.*;
import javax.swing.*;
import javax.swing.tree.*;public class TreeSample3 extends JFrame
{
private JTree tree;

public TreeSample3()
{
TreeNode root=new DefaultMutableTreeNode("Root");
tree=new JTree(new SimpleTreeModel(root));
JScrollPane scrollPanel=new JScrollPane(tree,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
this.getContentPane().add(scrollPanel);

this.setSize(400,400);
this.setLocation(100,100);
this.setVisible(true);
}

public static void main(String args[])
{
TreeSample3 app=new TreeSample3();
}
}class SimpleTreeModel extends DefaultTreeModel
{
public SimpleTreeModel(TreeNode root)
{
super(root);

}

public Object getChild(Object parent, int index)
{
return new DefaultMutableTreeNode((String)((DefaultMutableTreeNode)parent).getUserObject()+index);
}

public int getChildCount(Object parent)
{
return 5;
}
} 为什么子节点没有加进去啊?