如何动态添加JTree到创建的JScrollPane?

时间:2011-02-16 09:45:46

标签: java swing jscrollpane jtree

MY Jtree组件是在actionperformed函数中创建的。但是我已经在构造函数中创建了一个Jscrollpane并将其添加到JFrame中。

现在在actionperformed函数中,我尝试使用

将动态创建的JTree添加到JScrollpane
JScrollpaneobject.add(JtreeObject);
JScrollpaneobject.revalidate();

但我无法在Jscrollpane上看到Jtree。

2 个答案:

答案 0 :(得分:8)

直接变体:

 scroll.setViewportView(jTree)

答案 1 :(得分:3)

scroll.getViewport()。添加(JTree的)