Java GUI应用程序?

时间:2012-03-21 19:46:10

标签: java swing layout-manager

我正在NetBeans 7.1中构建应用程序,我是新手。我已经制作了一个JFrame和两个JPanel,我想在按钮点击之间切换JPanel(我当然在这些面板中有按钮)。问题是我用NetBeans IDE制作了那些JFrame和JPanel,我不知道如何在一个JFrame内部切换JPanel。我试过SetVisible(true);但这只会打开我不想要的新JFrame。 谢谢大家。

1 个答案:

答案 0 :(得分:0)

如果要在框架中的面板之间切换,那么您可能需要JCardLayout

您可以将布局管理器设置为框架的JCardLayout,然后将两个面板添加到框架中。然后,当按下按钮时,您可以使用'first(),last(),next(),previous()或show()`在面板之间移动。

如果您希望您的鳍状肢按钮始终可见,请使用框架上的其他布局,并将按钮放在框架上(以任何适当的方式),然后使用卡片布局创建另一个面板,添加两个面板,带有卡布局面板的控件,然后将卡布局面板添加到框架中。