简体   繁体   English

具有多个JPanels的JTree

[英]JTree with multiple JPanels

I'm starting with programming in Java, and I want to learn. 我从Java编程开始,我想学习。 The idea is to have a JFrame, then put a JTree and finally a JPanel. 想法是拥有一个JFrame,然后放置一个JTree,最后放置一个JPanel。 Then new JPanel's independent, each with their respective components. 然后是新的JPanel独立的,每个都有各自的组件。 And that selecting some JTree node load some independent JPanel. 选择一些JTree节点会加载一些独立的JPanel。

They like to do this in C #, but I have no idea java. 他们喜欢在C#中执行此操作,但是我不知道Java。 For example with a button in C # looks like this: 例如,在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());
}

Other example: http://www.c-sharpcorner.com/uploadfile/Dorababu742/using-treeview-panel-control-in-windows-form/ 其他示例: http : //www.c-sharpcorner.com/uploadfile/Dorababu742/using-treeview-panel-control-in-windows-form/

Any idea? 任何想法? Sorry for my English 对不起我的英语不好

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM