我有一个称为大型机的jframe,其中有一个名为dpanel的面板和两个在netbeans中创建的单独的面板p1和p2。在面板p1中,它们是一个按钮,然后单击此按钮,我要在大型机的dpanel上显示面板p2。
您应该使用CardLayout
来交换面板。
阅读Swing教程中有关如何使用CardLayout的部分,以获取更多信息和一个工作示例,其中所有面板都在同一类中定义。
有关在单独的类中定义CardLayout的子面板的示例,请查看:如何从外部类中的ActionListeners在CardLayout的面板之间切换
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句