Java 重新加载表单JFrame而不显示setVisible
如何在Java 重新加载表单JFrame而不显示setVisible,java,swing,netbeans,jframe,Java,Swing,Netbeans,Jframe,如何在JFrame中重新加载表单?我有两个表格,form1和form2: form1使用以下链接链接到form2: new form2().show(); this.setVisible(false); form2链接到form1成功 问题是当form1form2到现有数据的链接未显示时 我想问的是,除了setVisible()方法之外,还有其他方法吗?因为它似乎只是隐藏了它。您可以使用它在表单之间切换。它通过按钮导航;这将使用组合导航。您可以根据表单上填写的内容设置导航条件 附录:就像电
JFrame
中重新加载表单?我有两个表格,form1
和form2
:
form1
使用以下链接链接到form2
:
new form2().show();
this.setVisible(false);
form2
链接到form1
成功form1
form2
到现有数据的链接未显示时setVisible()
方法之外,还有其他方法吗?因为它似乎只是隐藏了它。您可以使用它在表单之间切换。它通过按钮导航;这将使用组合导航。您可以根据表单上填写的内容设置导航条件
附录:就像电脑重启一样,jframe
退出并重新打开
尽管
CardLayout
更加灵活,但您始终可以清空容器
,添加所需的组件并调用validate()/repaint()
,如图所示。1)请参阅2)要更快获得更好的帮助,请发布。3) 请停止谈论Netbeans,开始谈论Java。我不能完全理解术语“在JFrame中重新加载表单”,我有两个表单,form1和form2。如果我猜的话,我想这可能会帮助您正确理解您的想法:-)我的意思是如何在不使用setvisible的情况下关闭jframe。因为jframe setVisible只是隐藏它。就像在pc中重新启动一样,jframe退出并重新打开。我的意思是如何在不使用setVisible的情况下关闭jframe。因为jframe setVisible只是隐藏它。就像在pc中重新启动一样,jframe退出并再次打开。@user1815938:同样,我想你要找的是这个或jframe.DISPOSE\u ON\u CLOSE
,这可能可以作为你正在呈现的上下文的替代方案。@user1815938:我已经在上面详细说明了;还要考虑巴厘的建议。