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

public class BoutonApplet extends Applet {
  static int numero = 0;
  public void init() {
    Button b = new Button("Source");
    b.addActionListener(new BoutonListener());
    add(b);
  }

  class BoutonListener implements ActionListener {
    public void actionPerformed(ActionEvent e) {
      Button c = new Button("Bouton " + numero++);
      add(c);
      c.addActionListener(new AutreBoutonListener());
      validate();
    }
  }
  class AutreBoutonListener implements ActionListener {
    public void actionPerformed(ActionEvent e) {
      remove((Button) e.getSource());
      validate();
    }
  }
}
      
