我的程序以 JFrame 中带有文本字段的图片开始。我希望当用户输入 start 时,它会关闭图片 JFrame 并使用主程序打开另一个 JFrame。我试过了
processEvent(new WindowEvent(this, WindowEvent.WINDOW_CLOSING));
在图像框架上,但它会关闭所有窗口。
方法JFrame.setVisible
可用于根据参数隐藏或显示 JFrame,而JFrame.dispose
实际上会通过关闭框架并释放其使用的资源来“破坏”框架。在这里,你会打电话setVisible(false)
如果您打算重新打开相框,请在相框上单击,或致电dispose()
如果您不会再次打开相框,那么您的程序可以释放一些内存。然后你会打电话setVisible(true)
在主框架上使其可见。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)