missing method body, or declare abstract
When Compiling the code i get the message as
missing method body, or declare abstract
public void actionPerformed(ActionEvent e);
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class timerframe extends JFrame
{
JLabel labelmessage,labeltimer;
int timepassed;
JButton buttonstart,buttonstop;
Timer timer;
JPanel panel;
public timerframe()
{
super("Timer");
panel = new JPanel();
labelmessage = new JLabel ("Time Passed");
labeltimer = new JLabel("");
buttonstart = new JButton("Start");
buttonstart.addActionListener(new startlistener());
buttonstop = new JButton("Stop");
buttonstop.addActionListener(new stoplistener());
timer = new Timer(1,new timerlistener());
getContentPane().add(panel);
panel.add(labelmessage);
panel.add(labeltimer);
panel.add(buttonstart);
panel.add(buttonstop);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
setSize(300,300);
}
class startlistener implements ActionListener
{
public void actionPerformed(ActionEvent e);
{
timer.start();
}
}
class stoplistener implements ActionListener
{
public void actionPerformed(ActionEvent e);
{
timer.stop();
timepassed=0;
}
}
class timerlistener implements ActionListener
{
public void actionPerformed(ActionEvent e);
{
timepassed++;
labeltimer.setText(String.valueOf(timepassed));
}
}
public static void main (String args[])
{
new timerframe();
}
}

