Ho scritto queste semplici linee di codice

import javax.swing.*;
import java.awt.event.*;

public class Editor extends JFrame implements ActionListener{
private JTextArea jta;

public Editor() {
setSize(200,200);
JMenuBar barramenu = new JMenuBar();
JMenu jFile = new JMenu("File");
JMenuItem new_item = new JMenuItem("Nuovo file");
jFile.add(new_item);
barramenu.add(jFile);
setJMenuBar(barramenu);

jta = new JTextArea("jta");
getContentPane().add(jta);

new_item.addActionListener(this);
setVisible(true);
}

public void actionPerformed(ActionEvent evento) {

jta = new JTextArea("Nuova jta");
getContentPane().add(jta);
}
public static void main(String[] args) {
Editor e = new Editor();
}

}

Il problema è questo, perchè quando premo sul bottone "nuovo file" non mi appare la jtextarea con scitto "Nuova jta" ma continua a rimanermi visualizzata la vecchia jtextarea con scritto "jta"?

thx