参考:点击打开链接
http://bbs.csdn.net/topics/370256772
2015-02-01 今天改代码,将Tree加入ScrollPane中,然后将scrollPane加入一个JPanel中,就是找不到方法使scrollPane随panel的大小改变,最后就一句代码就搞定了,真是水啊,还是对Java Swing 的机制不清楚啊。
private void createTreeMap()
{
DefaultMutableTreeNode top = new DefaultMutableTreeNode(
"The Java Series");
createNodes(top);
tree = new JTree(top);
tree.getSelectionModel().setSelectionMode(
TreeSelectionModel.SINGLE_TREE_SELECTION);
// Listen for when the selection changes.
// tree.addTreeSelectionListener((TreeSelectionListener) this);
this.setPreferredSize(new Dimension(th