需要帮助!
在java swing中,我如何跳回(打开)从中生成上一个表单的隐藏表单?
阐述 - >我在form1中创建了form2的对象,隐藏了第一个表单并显示了第二个表单。现在过了一段时间我必须隐藏form2并打开原始form1。我怎么能这样做?
答案 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 CardLayout和The Use of Multiple JFrames: Good or Bad Practice?了解详情