我正在用Java构建一个桌面学生管理应用程序。所以我需要在另一个JFRAME可见的同时关闭当前JFRAME(在关闭新的jframe之后,旧的jframe应该可见)。请你帮助我好吗 ?

最佳答案

通常不建议您使用基本概念。您可以查看The Use of Multiple JFrames: Good or Bad Practice?进行长时间的讨论。

通常,建议对这些类型的操作使用CardLayout,有关更多详细信息,请参见How to use CardLayout

您想要尝试做的是将导航决策与视图本身脱钩-没有理由为什么第一个视图和第二个视图应该彼此关心,或者支持有关用户应如何导航的决策。

09-10 06:41
查看更多