Java 具有多个JPanel的JTree

Java 具有多个JPanel的JTree,java,swing,jframe,jtree,Java,Swing,Jframe,Jtree,我从Java编程开始,我想学习。 这个想法是有一个JFrame,然后放一个JTree,最后放一个JPanel。 然后新的JPanel是独立的,每个都有各自的组件。 选择一些JTree节点加载一些独立的JPanel 他们喜欢在C#中实现这一点,但我不知道java。 例如,C#中的按钮如下所示: private void button1_Click(object sender, EventArgs e) { foreach (Control ctrl in panel1.Controls)

我从Java编程开始,我想学习。 这个想法是有一个JFrame,然后放一个JTree,最后放一个JPanel。 然后新的JPanel是独立的,每个都有各自的组件。 选择一些JTree节点加载一些独立的JPanel

他们喜欢在C#中实现这一点,但我不知道java。 例如,C#中的按钮如下所示:

 private void button1_Click(object sender, EventArgs e)
{
    foreach (Control ctrl in panel1.Controls)
    {
        ctrl.Dispose();
    }
    panel1.Controls.Add(new UserControl1());
}
private void button2_Click(object sender, EventArgs e)
{
    foreach (Control ctrl in panel1.Controls)
    {
        ctrl.Dispose();
    }
    panel1.Controls.Add(new UserControl2());
}
其他例子:

有什么想法吗? 对不起我的英语

  • 使用和从中返回
    字符串值

  • JTree
    中选择acme将字符串值作为

      • 使用和从中返回
        字符串值

      • JTree
        中选择acme将字符串值作为


      对于初学者,请查看swing tag wiki中引用的在线教程对于初学者,请查看swing tag wiki中引用的在线教程