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); } } }