1

如果我创建了一个带有 2 个 JButton 的 JFrame。两个按钮都通过调用另一个 JFrame actionPerformed(ActionEvent event) (所以总共 3 个 JFrame,主要的一个和从它调用的两个)。

我将 JFrame 与 JButton 的 main 命名,两者分别称为 JFrame 的 frame1 和 frame2。

我从主要的 JButton 之一调用 frame1。然后我按下调用 frame2 的第二个 JButton。

我希望 frame1 在调用 frame2 时自动关闭,反之亦然。

我一直在寻找解决方案,但找不到,但我希望它相当简单。

谢谢,感谢您的帮助。

4

1 回答 1

5

我不建议使用多个容器。相反,使用适当的布局管理器(例如CardLayout)。这样,您将拥有一个包含多个视图的容器。

...似曾相识...

于 2012-04-04T13:12:48.420 回答