Listeners as interfaces

Listeners are defined as interfaces and must be implemented by the application

public interface ActionListener extends EventListener {
    public void actionPerformed(ActionEvent e);
}

public interface MouseListener extends EventListener {
    public void mouseClicked(MouseEvent e);
    public void mousePressed(MouseEvent e);
    public void mouseReleased(MouseEvent e);
    public void mouseEntered(MouseEvent e);
    public void mouseExited(MouseEvent e);
}


Slide 37 ©Copyright 1997 Jan Newmarch