我正在用Java构建一个桌面学生管理应用程序。所以我需要在另一个JFRAME可见的同时关闭当前JFRAME(在关闭新的jframe之后,旧的jframe应该可见)。请你帮助我好吗 ?
最佳答案
通常不建议您使用基本概念。您可以查看The Use of Multiple JFrames: Good or Bad Practice?进行长时间的讨论。
通常,建议对这些类型的操作使用CardLayout
,有关更多详细信息,请参见How to use CardLayout
您想要尝试做的是将导航决策与视图本身脱钩-没有理由为什么第一个视图和第二个视图应该彼此关心,或者支持有关用户应如何导航的决策。