Buongiorno,
sto facendo un semplice programma con interfaccia ma ho qualche problema di sovrascrittura e non capisco quale sia il problema.
grazie per l'aiuto 
codice:
import java.awt.*;
import java.awt.event.*;
class GUIEsameVecchio extends Frame {
TextField t = new TextField(10);
Label la = new Label("Massimo = ");
Label lb = new Label(" 0 ");
int max = 0;
public GUIEsameVecchio() {
super("Massimo");
Panel p2 = new Panel();
p2.add(la);
p2.add(lb);
add(t);
add(p2,BorderLayout.NORTH);
t.addActionListener(new Ascoltatore(t,lb));
Chiudi asc = new Chiudi();
addWindowListener(asc);
setVisible(true);
pack();
}
}
class Ascoltatore implements ActionListener { //ERRORE nell'ascoltatore
private TextField t;
private Label lb;
private int max;
public Ascoltatore (TextField t, Label lb) {
this.t = t;
this.lb = lb;
}
public void actionPerfomerd(ActionEvent e) {
int n = Integer.parseInt(t.getText());
if(n>=max) {
lb.setText(n+"");
}
}
}
class Chiudi extends WindowAdapter{
public void windowClosed(WindowEvent e) {
System.exit(0);
}
public void windowClosing(WindowEvent e) {
e.getWindow().dispose();
}
}
class UsoGUIEsameVecchio{
public static void main (String[] args) {
GUIEsameVecchio elena = new GUIEsameVecchio();
}
}