import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class MultipleActionApplet extends Applet implements ActionListener {

  Button b1, b2, b3;

  public void init() {

    setLayout(new FlowLayout());

    b1 = new Button("Click Me!");
    b1.addActionListener(this);
    add(b1);

    b2 = new Button("No no, Click ME!");
    b2.addActionListener(this);
    add(b2);

    b3 = new Button("Don't listen to them! Click Me instead!");
    b3.addActionListener(this);
    add(b3);
  }

  public void actionPerformed(ActionEvent e) {

    Object source = e.getSource();
    if (source == b1) {
      // Button 1 was pressed: do something
      b3.setEnabled(true);
      b2.setEnabled(false);
    } else if (source == b2) {
      // Button 2 was pressed: do something
      b1.setEnabled(true);
      b3.setEnabled(false);
    } else if (source == b3) {
      // Button 3 was pressed: do something
      b1.setEnabled(false);
      b2.setEnabled(true);
    }
  }
}