ciao a tutti,
sono all'abc del java, sto creando una GUI a frames che dovrebbe eseguire delle semplicissime operazioni su un testo inserito in un textField.

in breve, dovrei riuscire a copiare il testo inserito in un TextField in una TextArea.
ho associato un ActonListener al mio textField, e l'evento viene correttamente intercettato, lo vedo da console, solo che non riesco a fare la getText() per poter girare il testo alla textArea.

l'errore (in grassetto) è che "textField cannot be resolved", e non capisco come risolverlo.
qualche suggerimento?


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

public class MainFrame extends JFrame implements ActionListener {

public void actionPerformed(ActionEvent e) {
System.out.println("ok");
System.out.println(textField.getText());
}

//creo il frame
public void crea() {
JFrame frame = new JFrame();
frame.setLayout(null);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOS E);
frame.setBackground(new Color(255, 0, 0));
frame.pack(); //assemblo

frame.setSize(640, 480);
frame.setLocation(50, 100);

JTextField textField = new JTextField("testo da replicare");
textField.setLocation(100, 100);
textField.setSize(200, 20);

frame.add(textField);
frame.setVisible(true);
textField.addActionListener(this);

}
}





grazie mille... e scusate l'ignoranza!
(edit: errore di battitura)