我开始使用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());
}
其他例子: http://www.c-sharpcorner.com/uploadfile/Dorababu742/using-treeview-panel-control-in-windows-form/
有什么想法吗? 对不起我的英文
答案 0 :(得分:1)
String value
从JTree
选择acme返回字符串值作为CardLayout#show(Container parent, String name)