rendered paste bodyimport java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;public class MyFrame extends JFrame { private static final long serialVersionUID = 1L; JPanel pane; JPanel pane2; JButton button; JLabel label; public MyFrame() { super(); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); pane = new JPanel(); button = new JButton("A"); label = new JLabel("B"); button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { pane2 = new JPanel(); pane2.add(label); setContentPane(pane2); } }); pane.add(button); setSize(200,200); this.setContentPane(pane); } public static void main(String[] args) { MyFrame frame = new MyFrame(); frame.setVisible(true); }}