el error del ActionListener es que el tiene un método abstracto. que debe ser definido dentro del ActionListener se coloca Código PHP:
public void actionPerformed (ActionEvent e)
{
// Aqui el código que queremos que se ejecute cuando tiene lugar la acción.
// la pulsación del botón, el <INTRO> en el JTextField, elección en el JComboBox, / /etc.
}