如何重新加载一个表单JFrame?我有两种形式,form1并且form2:
form1使用链接form2:new form2().show(); this.setVisible(false);form2链接form1是成功的问题是
form1form2没有显示现有数据的链接。
我想问除了方法还有其他方法setVisible()吗,因为它似乎只是隐藏它。
您可以使用CardLayout在表单之间进行切换。此示例使用按钮导航;此示例使用组合导航。您可以根据表单上填写的内容设置导航条件。
附录:和电脑重启一样, jframe 退出再重新打开。
虽然CardLayout更加灵活,但您始终可以清空Container,添加所需的组件并调用,如此处validate()/repaint()所示。