我在NetBeans制作一个 GUI 工程。 我有一个 JFrame 和 3 个 JPanel 。 一次只能显示其中的一个 JPanel 。 显示的 JPanel 应用菜单选项修改( 听众工作) 。
我的问题是,我如何把它们切掉?我如何把它们切掉?我曾经尝试过去除旧的JPanel, 并插入新的JPanel。我曾经尝试过在 JFrame 中添加第四个JPanel, 并且所有三个JPanel都存在于第四个 JFrame 中, 这样我就可以使用 < code> removeall < () removeAll (错误技术) (错误) < removeall > (但是我绝望了) 。我尝试过改变对象引用, 以便它指向新的JPaveel, 而不是旧的。 在每一个案例中, 我完成了代码的剪切。
revalidate();
repaint();
没有效果。 我见过很多关于 < code> CardLayout 和 < Code> GroupLayout 的话题, 但我不知道如何使用 NetBeans GUIBuilder 来实施这些话题。 你们中是否有人能告诉我如何切换 JPanel?