我正在NetBeans 7.1中构建应用程序,我是新手。我已经制作了一个JFrame和两个JPanel,我想在按钮点击之间切换JPanel(我当然在这些面板中有按钮)。问题是我用NetBeans IDE制作了那些JFrame和JPanel,我不知道如何在一个JFrame内部切换JPanel。我试过SetVisible(true);但这只会打开我不想要的新JFrame。 谢谢大家。
答案 0 :(得分:0)
如果要在框架中的面板之间切换,那么您可能需要JCardLayout。
您可以将布局管理器设置为框架的JCardLayout,然后将两个面板添加到框架中。然后,当按下按钮时,您可以使用'first(),last(),next(),previous()或show()`在面板之间移动。
如果您希望您的鳍状肢按钮始终可见,请使用框架上的其他布局,并将按钮放在框架上(以任何适当的方式),然后使用卡片布局创建另一个面板,添加两个面板,带有卡布局面板的控件,然后将卡布局面板添加到框架中。