我有一个名为Main的jframe类,它有一个称为display的方法,用于交换视图和三个面板displaypanel和buttonpanel和mainpanel,其中mainpanel包含displaypanels和buttonpanel,button panel包含一些按钮,而displaypanel-用于显示交换的视图意味着不同的面板,然后我有两个jpanel类label和New2,其中New2是一个JButton,它想从Main类中调用一个方法(display),所以New2面板将从那里删除(displaypanel),标签面板将添加到displaypanels。
您应该使用Card Layout
。
阅读Swing教程中关于如何使用卡片布局的部分,了解更多信息和工作示例。