在我的程序中,我有两个 JFrame
实例。当我单击“下一步”按钮时,我想显示下一帧并隐藏当前帧。所以我使用 this.setVisible(false)
和新的 Next().setVisible(true)
。但是在 Next
窗口中,如果我单击 back
按钮,我想将上一帧设置为再次可见,并且下一帧必须结束(这意味着它必须退出)。
有什么特殊的方法可以做到这一点吗?我该怎么做?
最佳答案
考虑使用CardLayout而不是寻找多少JFrames有。然后..
- 只需要一个 JFrame
- 任何下一步/后退操作都只会在卡片之间切换
有很多examples in this forum - 例如如图here .
关于java - 如何在 JFrame 中使用 setVisible?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7176299/