1

私は 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/

何か案が?私の英語でごめんなさい

4

1 に答える 1

1
于 2012-10-19T15:31:55.373 に答える