okボタンを押下した後、テキストフィールドを表示させたいのですが、できません。
なぜでしょうか?
public class PanelTest extends JFrame {
private JPanel panel;
public PanelTest() {
setBounds(0, 0, 100, 100);
panel = new JPanel();
JButton ok = new JButton("OK");
ok.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
getContentPane().remove(panel);
panel = new JPanel();
JTextField tField = new JTextField("Test");
panel.add(tField);
getContentPane().add(panel, BorderLayout.CENTER);
}
});
panel.add(ok);
getContentPane().add(panel, BorderLayout.CENTER);
}

public static void main(String[] args) {
new PanelTest().setVisible(true);
}
}