import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

/**
 * @author Remi Forax
 *
 */
public class AnonymousPasBeurk {

  private static void addButton(
    final JPanel panel,String text,final Color color) {
    
    JButton button=new JButton(text);
    button.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        panel.setBackground(color);
      }
    });
    panel.add(button);
  }

  public static void main(String[] args) {
    JPanel panel=new JPanel();
    
    addButton(panel,"Rouge",Color.RED);
    addButton(panel,"Vert",Color.GREEN);

    JFrame frame=new JFrame();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setContentPane(panel);
    frame.setSize(300,200);
    frame.show();
  }
}
