使用NetBeans GUI Builder更改JFrame中的JPanel
我正在用NetBeans做一个GUI项目。我有一个JFrame和3个JPanel。一次只能显示一个JPanel。应使用菜单选项更改显示的JPanel(侦听器工作) 我的问题是,我该如何把它们关掉?我已经试着移除旧的JPanel并放入新的JPanel。我尝试将第四个JPanel添加到JFrame中,并使所有三个JPanel都存在于第四个JPanel中,这样我就可以使用使用NetBeans GUI Builder更改JFrame中的JPanel,netbeans,jpanel,gui-builder,Netbeans,Jpanel,Gui Builder,我正在用NetBeans做一个GUI项目。我有一个JFrame和3个JPanel。一次只能显示一个JPanel。应使用菜单选项更改显示的JPanel(侦听器工作) 我的问题是,我该如何把它们关掉?我已经试着移除旧的JPanel并放入新的JPanel。我尝试将第四个JPanel添加到JFrame中,并使所有三个JPanel都存在于第四个JPanel中,这样我就可以使用removeAll()(技术不好,但我绝望了)。我尝试重定向对象引用,使其指向新的JPanel而不是旧的JPanel。在每种情况下,
removeAll()
(技术不好,但我绝望了)。我尝试重定向对象引用,使其指向新的JPanel而不是旧的JPanel。在每种情况下,我都完成了用
revalidate();
repaint();
无济于事。我看过很多关于
CardLayout
和GroupLayout
的讨论,但我不知道如何使用NetBeans GUI Builder实现它们。你们当中谁能告诉我如何关掉JPanel吗?使用分层窗格。30字符分钟