import java.awt.*; 
import java.awt.event.*; 
import javax.swing.*; 

public class Radio extends JPanel implements ActionListener {
    private JRadioButton Cyan, Magenta, Jaune; 
    
    public Radio() {
        super();
        this.setLayout(null);

        this.Cyan = new JRadioButton("Cyan");
        this.Magenta = new JRadioButton("Magenta");
        this.Jaune = new JRadioButton("Jaune");

        this.Cyan.setBounds(100, 50, 100, 30);
        this.Magenta.setBounds(220, 50, 100, 30);
        this.Jaune.setBounds(340, 50, 100, 30);

        this.Cyan.addActionListener(this);
        this.Magenta.addActionListener(this);
        this.Jaune.addActionListener(this);
        
        this.add(this.Cyan);
        this.add(this.Magenta);
        this.add(this.Jaune);
    }

    @Override
    public void actionPerformed(ActionEvent evenement) {
        if (evenement.getSource() == this.Cyan) {
            this.setBackground(Color.CYAN);
        } else if (evenement.getSource() == this.Magenta) {
            this.setBackground(Color.MAGENTA);
        } else if (evenement.getSource() == this.Jaune) {
            this.setBackground(Color.YELLOW); 
        }
    }
}
