E' un problema che si chiama VISIBILITA' delle variabili: tu dichiari e istanzi una variabile all'interno di un blocco, quindi all'esterno non è visibile. Per rendere visibile una variabile è necessario DICHIARARLA all'esterno di tutti i blocchi che la devono vedere.
In questo caso, per far sì che il metodo actionPerformed() veda la variabile, è necessario che tu la DICHIARI al di fuori dei metodi (poi la puoi istanziare dentro a uno qualsiasi di essi...).
codice:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class calcgrafica extends Applet implements ActionListener{
TextField testo;
public void init() {
testo = new TextField(15);
add(testo);
Button send = new Button("Prova");
send.addActionListener(this);
add(send);
}
public void actionPerformed (ActionEvent evt){
System.out.println(testo.getText());
}
}
Ciao.