与java swings相关

时间:2014-04-07 14:19:24

标签: java swing

需要帮助!

在java swing中,我如何跳回(打开)从中生成上一个表单的隐藏表单?

阐述 - >我在form1中创建了form2的对象,隐藏了第一个表单并显示了第二个表单。现在过了一段时间我必须隐藏form2并打开原始form1。我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

您可以使用form.setVisible(true) and form.setVisible(false)

在form1中,您将把它放在按钮

form2 f2 = new form2(this);

在form2中你会这样做

f1.setVisible(false);

然后当你回去

f1.setVisible(true);
this.dispose();

答案 1 :(得分:0)

除非你有充分的理由做这样的事情,否则不要。

相反,请使用CardLayout,这样您就可以前后移动,并将当前活动的视图设置为您心中的内容

查看How to use CardLayoutThe Use of Multiple JFrames: Good or Bad Practice?了解详情