fishMc: Fehleranzeige: ActionListener.actionPerformed(ActionEvent)

Beitrag lesen

Was ist an folgendem Quelltext falsch:

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

public class Frame1 extends JFrame implements ActionListener
{
 static Connection con;
 static String url;
 int zaehler;
 JButton zaehlerButton;
 JTextField anzahl;

public Frame1()
{
 super ("Datenbank");
 zaehlerButton = new JButton ("Verbinden");
 getContentPane().add (zaehlerButton, BorderLayout.NORTH);
 zaehlerButton.addActionListener (this);  //Regestrieren des Frames am Button

anzahl = new JTextField (10);
 getContentPane().add (anzahl, BorderLayout.SOUTH);
}

private boolean Verbindung()
{
  // Abfragen der Verbindungsparameter
    System.out.println("\n\n\n\n\n");
    System.out.println("Datenbankzugriff mit JDBC");
    System.out.println("=======================\n\n");

// Adresse der zu verbindenden Datenbank
    url = "serveradresse";

// Treiber laden und Verbindung herstellen
    try {
          // JDBC over ODBC Treiber laden
     Class.forName("Treiber");
        // Verbindung mit der Datenbank aufnehmen
     con = DriverManager.getConnection(url, " ", "" );
     System.out.println("Verbinden ...");
}
      catch (SQLException e) {
       return false;
      }
      catch (ClassNotFoundException e) {
          return false;
       }
      return true;
}
 public static void main (String[] args){
  Frame1 f = new Frame1();
  f.setSize( 300,200);
  f.show();
 }
}

Er unterstreicht mir ständig folgenden satz:
public class Frame1 extends JFrame implements ActionListener
{

und sagt:
Class must implement the inherited abstract method ActionListener.actionPerformed(ActionEvent)

was muss ich ändern
BITTE BITTE
Helft mir
ich find den fehler nicht
FishMc