public class MiAdaptador implements ActionListener { public actionPerformed(ActionEvent e) { ... // Aqui se responde el evento } }
widget.addActionListener(new MiAdaptador());
Observaciones:import java.awt.event.*; // Se usarán eventos ... public class Gui extends Frame { Lista lista; TextArea texto; ... public Gui() { ... texto.addActionListener(new IngresoDeTexto()); } public class IngresoDeTexto implements ActionListener { public void actionPerformed(ActionEvent e) { lista.add(texto.getText()); // Agrega el ítem a la lista texto.setText(""); // Borra el campo de texto } } }