package agenda;

import java.awt.BorderLayout;
import java.awt.Dimension;
import java.util.GregorianCalendar ;
import java.util.Calendar;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JLabel;
import java.awt.Rectangle;
import java.awt.Color;
import javax.swing.*;
import java.awt.event.MouseEvent;
import java.awt.event.MouseMotionAdapter;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.BorderFactory;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;

/**
 * <p>Titre : </p>
 *
 * <p>Description : </p>
 *
 * <p>Copyright : Copyright (c) 2007</p>
 *
 * <p>Société : </p>
 *
 * @Bouadjenek reda clinpus@hotmail.com
 * @version 1.0
 */
public class Cadre1 extends JFrame {
    JPanel contentPane;
    RButton rButton1 = new RButton("Btn1");
    RButton rButton2 = new RButton("Btn1");
    RButton rButton3 = new RButton("Btn1");
    RButton rButton4 = new RButton("Btn1");
    RButton rButton5 = new RButton("Btn1");
    RButton rButton6 = new RButton("Btn1");
    RButton rButton7=new RButton("Btn1");
    RButton rButton8 = new RButton("Btn1");
    RButton rButton9 = new RButton("Btn1");
    RButton rButton10 = new RButton("Btn1");
    RButton rButton11 = new RButton("Btn1");
    RButton rButton12 = new RButton("Btn1");
    RButton rButton13 = new RButton("Btn1");
    RButton rButton14 = new RButton("Btn1");
    RButton rButton15 = new RButton("Btn1");
    RButton rButton16 = new RButton("Btn1");
    RButton rButton17 = new RButton("Btn1");
    RButton rButton18 = new RButton("Btn1");
    RButton rButton19 = new RButton("Btn1");
    RButton rButton20 = new RButton("Btn1");
    RButton rButton21 = new RButton("Btn1");
    RButton rButton22 = new RButton("Btn1");
    RButton rButton23 = new RButton("Btn1");
    RButton rButton24 = new RButton("Btn1");
    RButton rButton25 = new RButton("Btn1");
    RButton rButton26 = new RButton("Btn1");
    RButton rButton27 = new RButton("Btn1");
    RButton rButton28 = new RButton("Btn1");
    RButton rButton29 = new RButton("Btn1");
    RButton rButton30 = new RButton("Btn1");
    RButton rButton31 = new RButton("Btn1");
    RButton rButton32 = new RButton("Btn1");
    RButton rButton33 = new RButton("Btn1");
    RButton rButton34 = new RButton("Btn1");
    RButton rButton35 = new RButton("Btn1");
    RButton rButton36 = new RButton("Btn1");
    RButton rButton37 = new RButton("Btn1");
    JComboBox jComboBox1 = new JComboBox();
    JPanel jPanel1 = new JPanel();
    JButton jButton1 = new JButton();
    JButton jButton2 = new JButton();
    JPanel jPanel2 = new JPanel();
    JSpinner jSpinner1 = new JSpinner();
    JPanel jPanel3 = new JPanel();
    JLabel jLabel1 = new JLabel();
    JLabel jLabel2 = new JLabel();
    JLabel jLabel3 = new JLabel();
    JLabel jLabel4 = new JLabel();
    JLabel jLabel5 = new JLabel();
    JLabel jLabel6 = new JLabel();
    JLabel jLabel7 = new JLabel();
    JPanel jPanel4 = new JPanel();
    GregorianCalendar dt=new GregorianCalendar();
    GregorianCalendar dt2=new GregorianCalendar();
    public Cadre1() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    /**
     * Initialisation du composant.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(null);
        setSize(new Dimension(238, 317));
        setTitle("Agenda");
        rButton7.setLocation(20,20);
        rButton7.setText("7");
        rButton7.setBounds(new Rectangle(171, 30, 25, 19));
        rButton7.addMouseMotionListener(new Cadre1_rButton7_mouseMotionAdapter(this));
        rButton1.setText("1");
        rButton1.setBounds(new Rectangle(9, 30, 25, 19));
        rButton1.addMouseMotionListener(new Cadre1_rButton1_mouseMotionAdapter(this));
        rButton2.setText("2");
        rButton2.setBounds(new Rectangle(36, 30, 25, 19));
        rButton2.addMouseMotionListener(new Cadre1_rButton2_mouseMotionAdapter(this));
        rButton3.setText("3");
        rButton3.setBounds(new Rectangle(63, 30, 25, 19));
        rButton3.addMouseMotionListener(new Cadre1_rButton3_mouseMotionAdapter(this));
        rButton4.setText("4");
        rButton4.setBounds(new Rectangle(90, 30, 25, 19));
        rButton4.addMouseMotionListener(new Cadre1_rButton4_mouseMotionAdapter(this));
        rButton5.setText("5");
        rButton5.setBounds(new Rectangle(117, 30, 25, 19));
        rButton5.addMouseMotionListener(new Cadre1_rButton5_mouseMotionAdapter(this));
        rButton6.setText("6");
        rButton6.setBounds(new Rectangle(144, 30, 25, 19));
        rButton6.addMouseMotionListener(new Cadre1_rButton6_mouseMotionAdapter(this));
        rButton8.setText("8");
        rButton8.setBounds(new Rectangle(9, 51, 25, 19));
        rButton8.addMouseMotionListener(new Cadre1_rButton8_mouseMotionAdapter(this));
        rButton9.setText("9");
        rButton9.setBounds(new Rectangle(36, 51, 25, 19));
        rButton9.addMouseMotionListener(new Cadre1_rButton9_mouseMotionAdapter(this));
        rButton10.setText("10");
        rButton10.setBounds(new Rectangle(63, 51, 25, 19));
        rButton10.addMouseMotionListener(new
                                         Cadre1_rButton10_mouseMotionAdapter(this));
        rButton11.setText("11");
        rButton11.setBounds(new Rectangle(90, 51, 25, 19));
        rButton11.addMouseMotionListener(new
                                         Cadre1_rButton11_mouseMotionAdapter(this));
        rButton12.setText("12");
        rButton12.setBounds(new Rectangle(117, 51, 25, 19));
        rButton12.addMouseMotionListener(new
                                         Cadre1_rButton12_mouseMotionAdapter(this));
        rButton13.setText("13");
        rButton13.setBounds(new Rectangle(144, 51, 25, 19));
        rButton13.addMouseMotionListener(new
                                         Cadre1_rButton13_mouseMotionAdapter(this));
        rButton14.setText("14");
        rButton14.setBounds(new Rectangle(171, 51, 25, 19));
        rButton14.addMouseMotionListener(new
                                         Cadre1_rButton14_mouseMotionAdapter(this));
        rButton15.setText("15");
        rButton15.setBounds(new Rectangle(9, 72, 25, 19));
        rButton15.addMouseMotionListener(new
                                         Cadre1_rButton15_mouseMotionAdapter(this));
        rButton16.setText("16");
        rButton16.setBounds(new Rectangle(36, 72, 25, 19));
        rButton16.addMouseMotionListener(new
                                         Cadre1_rButton16_mouseMotionAdapter(this));
        rButton17.setText("17");
        rButton17.setBounds(new Rectangle(63, 72, 25, 19));
        rButton17.addMouseMotionListener(new
                                         Cadre1_rButton17_mouseMotionAdapter(this));
        rButton18.setText("18");
        rButton18.setBounds(new Rectangle(90, 72, 25, 19));
        rButton18.addMouseMotionListener(new
                                         Cadre1_rButton18_mouseMotionAdapter(this));
        rButton19.setText("19");
        rButton19.setBounds(new Rectangle(117, 72, 25, 19));
        rButton19.addMouseMotionListener(new
                                         Cadre1_rButton19_mouseMotionAdapter(this));
        rButton20.setText("20");
        rButton20.setBounds(new Rectangle(144, 72, 25, 19));
        rButton20.addMouseMotionListener(new
                                         Cadre1_rButton20_mouseMotionAdapter(this));
        rButton21.setText("21");
        rButton21.setBounds(new Rectangle(171, 72, 25, 19));
        rButton21.addMouseMotionListener(new
                                         Cadre1_rButton21_mouseMotionAdapter(this));
        rButton22.setText("22");
        rButton22.setBounds(new Rectangle(9, 93, 25, 19));
        rButton22.addMouseMotionListener(new
                                         Cadre1_rButton22_mouseMotionAdapter(this));
        rButton23.setText("23");
        rButton23.setBounds(new Rectangle(36, 93, 25, 19));
        rButton23.addMouseMotionListener(new
                                         Cadre1_rButton23_mouseMotionAdapter(this));
        rButton24.setText("24");
        rButton24.setBounds(new Rectangle(63, 93, 25, 19));
        rButton24.addMouseMotionListener(new
                                         Cadre1_rButton24_mouseMotionAdapter(this));
        rButton25.setText("25");
        rButton25.setBounds(new Rectangle(90, 93, 25, 19));
        rButton25.addMouseMotionListener(new
                                         Cadre1_rButton25_mouseMotionAdapter(this));
        rButton26.setText("26");
        rButton26.setBounds(new Rectangle(117, 93, 25, 19));
        rButton26.addMouseMotionListener(new
                                         Cadre1_rButton26_mouseMotionAdapter(this));
        rButton27.setText("27");
        rButton27.setBounds(new Rectangle(144, 93, 25, 19));
        rButton27.addMouseMotionListener(new
                                         Cadre1_rButton27_mouseMotionAdapter(this));
        rButton28.setText("28");
        rButton28.setBounds(new Rectangle(171, 93, 25, 19));
        rButton28.addMouseMotionListener(new
                                         Cadre1_rButton28_mouseMotionAdapter(this));
        rButton29.setText("29");
        rButton29.setBounds(new Rectangle(9, 114, 25, 19));
        rButton29.addMouseMotionListener(new
                                         Cadre1_rButton29_mouseMotionAdapter(this));
        rButton30.setText("30");
        rButton30.setBounds(new Rectangle(36, 114, 25, 19));
        rButton30.addMouseMotionListener(new
                                         Cadre1_rButton30_mouseMotionAdapter(this));
        rButton31.setText("31");
        rButton31.setBounds(new Rectangle(63, 114, 25, 19));
        rButton31.addMouseMotionListener(new
                                         Cadre1_rButton31_mouseMotionAdapter(this));
        rButton32.setText("32");
        rButton32.setBounds(new Rectangle(90, 114, 25, 19));
        rButton32.addMouseMotionListener(new
                                         Cadre1_rButton32_mouseMotionAdapter(this));
        rButton33.setText("33");
        rButton33.setBounds(new Rectangle(117, 114, 25, 19));
        rButton33.addMouseMotionListener(new
                                         Cadre1_rButton33_mouseMotionAdapter(this));
        rButton34.setText("34");
        rButton34.setBounds(new Rectangle(144, 114, 25, 19));
        rButton34.addMouseMotionListener(new
                                         Cadre1_rButton34_mouseMotionAdapter(this));
        rButton35.setText("35");
        rButton35.setBounds(new Rectangle(171, 114, 25, 19));
        rButton35.addMouseMotionListener(new
                                         Cadre1_rButton35_mouseMotionAdapter(this));
        contentPane.addMouseMotionListener(new
                Cadre1_contentPane_mouseMotionAdapter(this));
        rButton36.setText("36");
        rButton36.setBounds(new Rectangle(9, 135, 25, 19));
        rButton36.addMouseMotionListener(new
                                         Cadre1_rButton36_mouseMotionAdapter(this));
        rButton37.setText("37");
        rButton37.setBounds(new Rectangle(36, 135, 25, 19));
        rButton37.addMouseMotionListener(new
                                         Cadre1_rButton37_mouseMotionAdapter(this));
        jComboBox1.setFont(new java.awt.Font("Comic Sans MS", Font.PLAIN, 11));
        jComboBox1.setBounds(new Rectangle(19, 33, 93, 22));
        jComboBox1.addItemListener(new Cadre1_jComboBox1_itemAdapter(this));
        jComboBox1.addItem("Janvier");
        jComboBox1.addItem("Fevrier");
        jComboBox1.addItem("Mars");
        jComboBox1.addItem("Avril");
        jComboBox1.addItem("Mai");
        jComboBox1.addItem("Juin");
        jComboBox1.addItem("Juillet");
        jComboBox1.addItem("Aout");
        jComboBox1.addItem("Septembrer");
        jComboBox1.addItem("Octobre");
        jComboBox1.addItem("Novembre");
        jComboBox1.addItem("Décembre");
        jPanel1.setBackground(Color.white);
        jPanel1.setBorder(BorderFactory.createEtchedBorder());
        jPanel1.setToolTipText("");
        jPanel1.setBounds(new Rectangle(158, 84, 220, 157));
        jButton1.setBounds(new Rectangle(152, 254, 73, 23));
        jButton1.setText("Fermer");
        jButton1.addActionListener(new Cadre1_jButton1_actionAdapter(this));
        jButton2.setBounds(new Rectangle(62, 254, 73, 23));
        jButton2.setText("OK");
        jButton2.addActionListener(new Cadre1_jButton2_actionAdapter(this));
        jPanel2.setBackground(Color.white);
        jPanel2.setBorder(BorderFactory.createEtchedBorder());
        jPanel2.setBounds(new Rectangle(13, 70, 206, 170));
        jPanel2.setLayout(null);
        jSpinner1.setBounds(new Rectangle(145, 35, 73, 18));
        jSpinner1.addChangeListener(new Cadre1_jSpinner1_changeAdapter(this));
        jPanel3.setBackground(UIManager.getColor("ProgressBar.foreground"));
        jPanel3.setBounds(new Rectangle(1, 1, 204, 20));
        jPanel3.setLayout(null);
        jLabel1.setFont(new java.awt.Font("Comic Sans MS", Font.BOLD, 11));
        jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel1.setHorizontalTextPosition(SwingConstants.LEADING);
        jLabel1.setText("S");
        jLabel1.setBounds(new Rectangle(8, 0, 25, 19));
        jLabel2.setFont(new java.awt.Font("Comic Sans MS", Font.BOLD, 11));
        jLabel2.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel2.setHorizontalTextPosition(SwingConstants.LEADING);
        jLabel2.setText("D");
        jLabel2.setBounds(new Rectangle(35, 0, 25, 19));
        jLabel3.setFont(new java.awt.Font("Comic Sans MS", Font.BOLD, 11));
        jLabel3.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel3.setHorizontalTextPosition(SwingConstants.LEADING);
        jLabel3.setText("L");
        jLabel3.setBounds(new Rectangle(62, 0, 25, 19));
        jLabel4.setFont(new java.awt.Font("Comic Sans MS", Font.BOLD, 11));
        jLabel4.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel4.setHorizontalTextPosition(SwingConstants.LEADING);
        jLabel4.setText("M");
        jLabel4.setBounds(new Rectangle(89, 0, 25, 19));
        jLabel5.setFont(new java.awt.Font("Comic Sans MS", Font.BOLD, 11));
        jLabel5.setToolTipText("");
        jLabel5.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel5.setHorizontalTextPosition(SwingConstants.LEADING);
        jLabel5.setText("M");
        jLabel5.setBounds(new Rectangle(116, 0, 25, 19));
        jLabel6.setFont(new java.awt.Font("Comic Sans MS", Font.BOLD, 11));
        jLabel6.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel6.setHorizontalTextPosition(SwingConstants.LEADING);
        jLabel6.setText("J");
        jLabel6.setBounds(new Rectangle(143, 0, 25, 19));
        jLabel7.setFont(new java.awt.Font("Comic Sans MS", Font.BOLD, 11));
        jLabel7.setToolTipText("");
        jLabel7.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel7.setHorizontalTextPosition(SwingConstants.LEADING);
        jLabel7.setText("V");
        jLabel7.setBounds(new Rectangle(170, 0, 25, 19));
        jPanel4.setBounds(new Rectangle( -9, 1, 204, 20));
        jPanel2.add(rButton19);
        jPanel2.add(rButton37);
        jPanel2.add(rButton18);
        jPanel2.add(rButton11);
        jPanel2.add(rButton10);
        jPanel2.add(rButton17);
        jPanel2.add(rButton16);
        jPanel2.add(rButton9);
        jPanel2.add(rButton8);
        jPanel2.add(rButton15);
        jPanel2.add(rButton22);
        jPanel2.add(rButton23);
        jPanel2.add(rButton24);
        jPanel2.add(rButton25);
        jPanel2.add(rButton26);
        jPanel2.add(rButton27);
        jPanel2.add(rButton28);
        jPanel2.add(rButton35);
        jPanel2.add(rButton34);
        jPanel2.add(rButton33);
        jPanel2.add(rButton32);
        jPanel2.add(rButton1);
        jPanel2.add(rButton31);
        jPanel2.add(rButton29);
        jPanel2.add(rButton30);
        jPanel2.add(rButton36);
        jPanel2.add(rButton2);
        jPanel2.add(rButton3);
        jPanel2.add(rButton4);
        jPanel2.add(rButton5);
        jPanel2.add(rButton6);
        jPanel2.add(rButton7);
        jPanel2.add(rButton14);
        jPanel2.add(rButton21);
        jPanel2.add(rButton20);
        jPanel2.add(rButton13);
        jPanel2.add(rButton12);
        jPanel2.add(jPanel3);
        jPanel3.add(jLabel1);
        jPanel3.add(jLabel7);
        jPanel3.add(jLabel6);
        jPanel3.add(jLabel5);
        jPanel3.add(jLabel4);
        jPanel3.add(jLabel3);
        jPanel3.add(jLabel2);
        jPanel2.add(jPanel4);
        contentPane.add(jSpinner1);
        contentPane.add(jComboBox1);
        contentPane.add(jButton2);
        contentPane.add(jButton1);
        contentPane.add(jPanel2);
        int month,year;
        month=dt.get(Calendar.DAY_OF_MONTH);
        year=dt.get(Calendar.DAY_OF_YEAR);
        switch(dt.get(Calendar.MONTH))
        {
        case 0:jComboBox1.setSelectedIndex(0);
            break;
        case 1:jComboBox1.setSelectedIndex(1);
            break;
        case 2:jComboBox1.setSelectedIndex(2);
            break;
        case 3:jComboBox1.setSelectedIndex(3);
            break;
        case 4:jComboBox1.setSelectedIndex(4);
            break;
        case 5:jComboBox1.setSelectedIndex(5);
            break;
        case 6:jComboBox1.setSelectedIndex(6);
            break;
        case 7:jComboBox1.setSelectedIndex(7);
            break;
        case 8:jComboBox1.setSelectedIndex(8);
            break;
        case 9:jComboBox1.setSelectedIndex(9);
            break;
        case 10:jComboBox1.setSelectedIndex(10);
            break;
        case 11:jComboBox1.setSelectedIndex(11);
            break;


        }
       jSpinner1.setValue(dt.get(Calendar.YEAR));
       change(dt.get(Calendar.YEAR),dt.get(Calendar.MONTH));







    }
    public void change(int annee,int mois)
    {
        int j=0,m=0,r=0;

       GregorianCalendar gr=new GregorianCalendar(annee,mois,1);

       int weekday=dt2.get(Calendar.DAY_OF_WEEK);
       switch (gr.get(Calendar.DAY_OF_WEEK))
       {
       case 7:samedi();j=7;break;
       case 1:dimanche();j=1;break;
       case 2:lundi();j=2;break;
       case 3:mardi();j=3;break;
       case 4:mercredi();j=4;break;
       case 5:jeudi();j=5;break;
       case 6:vendredi();j=6;break;
       }
       r=annee % 4;
       if (jComboBox1.getSelectedIndex()==0)m=31;
       if (jComboBox1.getSelectedIndex()==1)
       {
           if(r==0)m=29;
           else m=28;
       }
       if (jComboBox1.getSelectedIndex()==2)m=31;
       if (jComboBox1.getSelectedIndex()==3)m=30;
       if (jComboBox1.getSelectedIndex()==4)m=31;
       if (jComboBox1.getSelectedIndex()==5)m=30;
       if (jComboBox1.getSelectedIndex()==6)m=31;
       if (jComboBox1.getSelectedIndex()==7)m=31;
       if (jComboBox1.getSelectedIndex()==8)m=30;
       if (jComboBox1.getSelectedIndex()==9)m=31;
       if (jComboBox1.getSelectedIndex()==10)m=30;
       if (jComboBox1.getSelectedIndex()==11)m=31;

      switch(j)

       {
          case 7: if(m==30) rButton31.setVisible(false);
                  if(m==29)
                     {
                         rButton31.setVisible(false);
                         rButton30.setVisible(false);
                     }
                  if(m==28)
                     {
                         rButton31.setVisible(false);
                         rButton30.setVisible(false);
                         rButton29.setVisible(false);
                     }break;
                 case 1: if(m==30) rButton32.setVisible(false);
                         if(m==29)
                            {
                                rButton32.setVisible(false);
                                rButton31.setVisible(false);
                            }
                         if(m==28)
                            {
                                rButton32.setVisible(false);
                                rButton31.setVisible(false);
                                rButton30.setVisible(false);
                            }break;

                 case 2: if(m==30) rButton33.setVisible(false);
                         if(m==29)
                           {
                               rButton33.setVisible(false);
                               rButton32.setVisible(false);
                           }
                         if(m==28)
                           {
                               rButton33.setVisible(false);
                               rButton32.setVisible(false);
                               rButton31.setVisible(false);
                           }break;
                 case 3: if(m==30) rButton34.setVisible(false);
                     if(m==29)
                       {
                           rButton34.setVisible(false);
                           rButton33.setVisible(false);
                       }
                     if(m==28)
                       {
                           rButton34.setVisible(false);
                           rButton33.setVisible(false);
                           rButton32.setVisible(false);
                       }break;
                   case 4: if(m==30) rButton35.setVisible(false);
                        if(m==29)
                          {
                              rButton35.setVisible(false);
                              rButton34.setVisible(false);
                          }
                        if(m==28)
                          {
                              rButton35.setVisible(false);
                              rButton34.setVisible(false);
                              rButton33.setVisible(false);
                          }break;
                      case 5: if(m==30) rButton36.setVisible(false);
                          if(m==29)
                            {
                                rButton36.setVisible(false);
                                rButton35.setVisible(false);
                            }
                          if(m==28)
                            {
                                rButton36.setVisible(false);
                                rButton35.setVisible(false);
                                rButton34.setVisible(false);
                            }break;
                        case 6: if(m==30) rButton37.setVisible(false);
                                if(m==29)
                                  {
                                      rButton37.setVisible(false);
                                      rButton36.setVisible(false);
                                  }
                                if(m==28)
                                  {
                                      rButton37.setVisible(false);
                                      rButton36.setVisible(false);
                                      rButton35.setVisible(false);
                                  }break;







       }



    }

    public void contentPane_mouseMoved(MouseEvent e) {
        rButton1.setBackground(Color.cyan);
        rButton2.setBackground(Color.cyan);
        rButton3.setBackground(Color.cyan);
        rButton4.setBackground(Color.cyan);
        rButton5.setBackground(Color.cyan);
        rButton6.setBackground(Color.cyan);
        rButton7.setBackground(Color.cyan);
        rButton8.setBackground(Color.cyan);
        rButton9.setBackground(Color.cyan);
        rButton10.setBackground(Color.cyan);
        rButton11.setBackground(Color.cyan);
        rButton12.setBackground(Color.cyan);
        rButton13.setBackground(Color.cyan);
        rButton14.setBackground(Color.cyan);
        rButton15.setBackground(Color.cyan);
        rButton16.setBackground(Color.cyan);
        rButton17.setBackground(Color.cyan);
        rButton18.setBackground(Color.cyan);
        rButton19.setBackground(Color.cyan);
        rButton20.setBackground(Color.cyan);
        rButton21.setBackground(Color.cyan);
        rButton22.setBackground(Color.cyan);
        rButton23.setBackground(Color.cyan);
        rButton24.setBackground(Color.cyan);
        rButton25.setBackground(Color.cyan);
        rButton26.setBackground(Color.cyan);
        rButton27.setBackground(Color.cyan);
        rButton28.setBackground(Color.cyan);
        rButton29.setBackground(Color.cyan);
        rButton30.setBackground(Color.cyan);
        rButton31.setBackground(Color.cyan);
        rButton32.setBackground(Color.cyan);
        rButton33.setBackground(Color.cyan);
        rButton34.setBackground(Color.cyan);
        rButton35.setBackground(Color.cyan);
        rButton36.setBackground(Color.cyan);
        rButton37.setBackground(Color.cyan);
        rButton1.setForeground(Color.darkGray);
        rButton2.setForeground(Color.darkGray);
        rButton3.setForeground(Color.darkGray);
        rButton4.setForeground(Color.darkGray);
        rButton5.setForeground(Color.darkGray);
        rButton6.setForeground(Color.darkGray);
        rButton7.setForeground(Color.darkGray);
        rButton8.setForeground(Color.darkGray);
        rButton9.setForeground(Color.darkGray);
        rButton10.setForeground(Color.darkGray);
        rButton11.setForeground(Color.darkGray);
        rButton12.setForeground(Color.darkGray);
        rButton13.setForeground(Color.darkGray);
        rButton14.setForeground(Color.darkGray);
        rButton15.setForeground(Color.darkGray);
        rButton16.setForeground(Color.darkGray);
        rButton17.setForeground(Color.darkGray);
        rButton18.setForeground(Color.darkGray);
        rButton19.setForeground(Color.darkGray);
        rButton20.setForeground(Color.darkGray);
        rButton21.setForeground(Color.darkGray);
        rButton22.setForeground(Color.darkGray);
        rButton23.setForeground(Color.darkGray);
        rButton24.setForeground(Color.darkGray);
        rButton25.setForeground(Color.darkGray);
        rButton26.setForeground(Color.darkGray);
        rButton27.setForeground(Color.darkGray);
        rButton28.setForeground(Color.darkGray);
        rButton29.setForeground(Color.darkGray);
        rButton30.setForeground(Color.darkGray);
        rButton31.setForeground(Color.darkGray);
        rButton32.setForeground(Color.darkGray);
        rButton33.setForeground(Color.darkGray);
        rButton34.setForeground(Color.darkGray);
        rButton35.setForeground(Color.darkGray);
        rButton36.setForeground(Color.darkGray);
        rButton37.setForeground(Color.darkGray);




    }

    public void rButton1_mouseMoved(MouseEvent e) {
        rButton1.setBackground(Color.blue);
        rButton1.setForeground(Color.black);

    }


    public void rButton2_mouseMoved(MouseEvent e) {
        rButton2.setBackground(Color.blue);
        rButton2.setForeground(Color.black);


    }

    public void rButton3_mouseMoved(MouseEvent e) {
        rButton3.setBackground(Color.blue);
        rButton3.setForeground(Color.black);
    }

    public void rButton4_mouseMoved(MouseEvent e) {
        rButton4.setBackground(Color.blue);
        rButton4.setForeground(Color.black);
    }

    public void rButton5_mouseMoved(MouseEvent e) {
        rButton5.setBackground(Color.blue);
        rButton5.setForeground(Color.black);
    }

    public void rButton6_mouseMoved(MouseEvent e) {
        rButton6.setBackground(Color.blue);
        rButton6.setForeground(Color.black);
    }

    public void rButton7_mouseMoved(MouseEvent e) {
        rButton7.setBackground(Color.blue);
        rButton7.setForeground(Color.black);
    }

    public void rButton8_mouseMoved(MouseEvent e) {
        rButton8.setBackground(Color.blue);
        rButton8.setForeground(Color.black);
    }

    public void rButton9_mouseMoved(MouseEvent e) {
        rButton9.setBackground(Color.blue);
        rButton9.setForeground(Color.black);
    }

    public void rButton10_mouseMoved(MouseEvent e) {
        rButton10.setBackground(Color.blue);
        rButton10.setForeground(Color.black);
    }

    public void rButton11_mouseMoved(MouseEvent e) {
        rButton11.setBackground(Color.blue);
        rButton11.setForeground(Color.black);
    }

    public void rButton12_mouseMoved(MouseEvent e) {
        rButton12.setBackground(Color.blue);
        rButton12.setForeground(Color.black);
    }

    public void rButton13_mouseMoved(MouseEvent e) {
        rButton13.setBackground(Color.blue);
        rButton13.setForeground(Color.black);
    }

    public void rButton14_mouseMoved(MouseEvent e) {
        rButton14.setBackground(Color.blue);
        rButton14.setForeground(Color.black);
    }

    public void rButton15_mouseMoved(MouseEvent e) {
        rButton15.setBackground(Color.blue);
        rButton15.setForeground(Color.black);
    }

    public void rButton16_mouseMoved(MouseEvent e) {
        rButton16.setBackground(Color.blue);
        rButton16.setForeground(Color.black);
    }

    public void rButton17_mouseMoved(MouseEvent e) {
        rButton17.setBackground(Color.blue);
        rButton17.setForeground(Color.black);
    }

    public void rButton18_mouseMoved(MouseEvent e) {
        rButton18.setBackground(Color.blue);
        rButton18.setForeground(Color.black);
    }

    public void rButton19_mouseMoved(MouseEvent e) {
        rButton19.setBackground(Color.blue);
        rButton19.setForeground(Color.black);
    }

    public void rButton20_mouseMoved(MouseEvent e) {
        rButton20.setBackground(Color.blue);
        rButton20.setForeground(Color.black);
    }

    public void rButton21_mouseMoved(MouseEvent e) {
        rButton21.setBackground(Color.blue);
        rButton21.setForeground(Color.black);
    }

    public void rButton22_mouseMoved(MouseEvent e) {
        rButton22.setBackground(Color.blue);
        rButton22.setForeground(Color.black);
    }

    public void rButton23_mouseMoved(MouseEvent e) {
        rButton23.setBackground(Color.blue);
        rButton23.setForeground(Color.black);
    }

    public void rButton24_mouseMoved(MouseEvent e) {
        rButton24.setBackground(Color.blue);
        rButton24.setForeground(Color.black);
    }

    public void rButton25_mouseMoved(MouseEvent e) {
        rButton25.setBackground(Color.blue);
        rButton25.setForeground(Color.black);
    }

    public void rButton26_mouseMoved(MouseEvent e) {
        rButton26.setBackground(Color.blue);
        rButton26.setForeground(Color.black);
    }

    public void rButton27_mouseMoved(MouseEvent e) {
        rButton27.setBackground(Color.blue);
        rButton27.setForeground(Color.black);
    }

    public void rButton28_mouseMoved(MouseEvent e) {
        rButton28.setBackground(Color.blue);
        rButton28.setForeground(Color.black);
    }

    public void rButton29_mouseMoved(MouseEvent e) {
        rButton29.setBackground(Color.blue);
        rButton29.setForeground(Color.black);
    }

    public void rButton30_mouseMoved(MouseEvent e) {
        rButton30.setBackground(Color.blue);
        rButton30.setForeground(Color.black);
    }

    public void rButton31_mouseMoved(MouseEvent e) {
        rButton31.setBackground(Color.blue);
        rButton31.setForeground(Color.black);
    }

    public void rButton32_mouseMoved(MouseEvent e) {
        rButton32.setBackground(Color.blue);
        rButton32.setForeground(Color.black);
    }

    public void rButton33_mouseMoved(MouseEvent e) {
        rButton33.setBackground(Color.blue);
        rButton33.setForeground(Color.black);
    }

    public void rButton34_mouseMoved(MouseEvent e) {
        rButton34.setBackground(Color.blue);
        rButton34.setForeground(Color.black);
    }

    public void rButton35_mouseMoved(MouseEvent e) {
        rButton35.setBackground(Color.blue);
        rButton35.setForeground(Color.black);
    }

    public void rButton36_mouseMoved(MouseEvent e) {
       rButton36.setBackground(Color.blue);
       rButton36.setForeground(Color.black);
   }

   public void rButton37_mouseMoved(MouseEvent e) {
               rButton37.setBackground(Color.blue);
               rButton37.setForeground(Color.black);
   }

 void samedi(){
        rButton1.setVisible(true);
        rButton2.setVisible(true);
        rButton3.setVisible(true);
        rButton4.setVisible(true);
        rButton5.setVisible(true);
        rButton6.setVisible(true);
        rButton32.setVisible(false);
        rButton33.setVisible(false);
        rButton34.setVisible(false);
        rButton35.setVisible(false);
        rButton36.setVisible(false);
        rButton37.setVisible(false);


        rButton1.setText("1");
        rButton2.setText("2");
        rButton3.setText("3");
        rButton4.setText("4");
        rButton5.setText("5");
        rButton6.setText("6");
        rButton7.setText("7");
        rButton8.setText("8");
        rButton9.setText("9");
        rButton10.setText("10");
        rButton11.setText("11");
        rButton12.setText("12");
        rButton13.setText("13");
        rButton14.setText("14");
        rButton15.setText("15");
        rButton16.setText("16");
        rButton17.setText("17");
        rButton18.setText("18");
        rButton19.setText("19");
        rButton20.setText("20");
        rButton21.setText("21");
        rButton22.setText("22");
        rButton23.setText("23");
        rButton24.setText("24");
        rButton25.setText("25");
        rButton26.setText("26");
        rButton27.setText("27");
        rButton28.setText("28");
        rButton29.setText("29");
        rButton30.setText("30");
        rButton31.setText("31");

    }

void dimanche(){
       rButton32.setVisible(true);
       rButton2.setVisible(true);
       rButton3.setVisible(true);
       rButton4.setVisible(true);
       rButton5.setVisible(true);
       rButton6.setVisible(true);
       rButton1.setVisible(false);
       rButton33.setVisible(false);
       rButton34.setVisible(false);
       rButton35.setVisible(false);
       rButton36.setVisible(false);
       rButton37.setVisible(false);


       rButton2.setText("1");
       rButton3.setText("2");
       rButton4.setText("3");
       rButton5.setText("4");
       rButton6.setText("5");
       rButton7.setText("6");
       rButton8.setText("7");
       rButton9.setText("8");
       rButton10.setText("9");
       rButton11.setText("10");
       rButton12.setText("11");
       rButton13.setText("12");
       rButton14.setText("13");
       rButton15.setText("14");
       rButton16.setText("15");
       rButton17.setText("16");
       rButton18.setText("17");
       rButton19.setText("18");
       rButton20.setText("19");
       rButton21.setText("20");
       rButton22.setText("21");
       rButton23.setText("22");
       rButton24.setText("23");
       rButton25.setText("24");
       rButton26.setText("25");
       rButton27.setText("26");
       rButton28.setText("27");
       rButton29.setText("28");
       rButton30.setText("29");
       rButton31.setText("30");
       rButton32.setText("31");

}

void lundi(){
       rButton32.setVisible(true);
       rButton33.setVisible(true);
       rButton3.setVisible(true);
       rButton4.setVisible(true);
       rButton5.setVisible(true);
       rButton6.setVisible(true);
       rButton1.setVisible(false);
       rButton2.setVisible(false);
       rButton34.setVisible(false);
       rButton35.setVisible(false);
       rButton36.setVisible(false);
       rButton37.setVisible(false);


       rButton3.setText("1");
       rButton4.setText("2");
       rButton5.setText("3");
       rButton6.setText("4");
       rButton7.setText("5");
       rButton8.setText("6");
       rButton9.setText("7");
       rButton10.setText("8");
       rButton11.setText("9");
       rButton12.setText("10");
       rButton13.setText("11");
       rButton14.setText("12");
       rButton15.setText("13");
       rButton16.setText("14");
       rButton17.setText("15");
       rButton18.setText("16");
       rButton19.setText("17");
       rButton20.setText("18");
       rButton21.setText("19");
       rButton22.setText("20");
       rButton23.setText("21");
       rButton24.setText("22");
       rButton25.setText("23");
       rButton26.setText("24");
       rButton27.setText("25");
       rButton28.setText("26");
       rButton29.setText("27");
       rButton30.setText("28");
       rButton31.setText("29");
       rButton32.setText("30");
       rButton33.setText("31");

}

void mardi(){
       rButton32.setVisible(true);
       rButton33.setVisible(true);
       rButton34.setVisible(true);
       rButton4.setVisible(true);
       rButton5.setVisible(true);
       rButton6.setVisible(true);
       rButton1.setVisible(false);
       rButton2.setVisible(false);
       rButton3.setVisible(false);
       rButton35.setVisible(false);
       rButton36.setVisible(false);
       rButton37.setVisible(false);


       rButton4.setText("1");
       rButton5.setText("2");
       rButton6.setText("3");
       rButton7.setText("4");
       rButton8.setText("5");
       rButton9.setText("6");
       rButton10.setText("7");
       rButton11.setText("8");
       rButton12.setText("9");
       rButton13.setText("10");
       rButton14.setText("11");
       rButton15.setText("12");
       rButton16.setText("13");
       rButton17.setText("14");
       rButton18.setText("15");
       rButton19.setText("16");
       rButton20.setText("17");
       rButton21.setText("18");
       rButton22.setText("19");
       rButton23.setText("20");
       rButton24.setText("21");
       rButton25.setText("22");
       rButton26.setText("23");
       rButton27.setText("24");
       rButton28.setText("25");
       rButton29.setText("26");
       rButton30.setText("27");
       rButton31.setText("28");
       rButton32.setText("29");
       rButton33.setText("30");
       rButton34.setText("31");
}

void mercredi(){
    rButton32.setVisible(true);
      rButton33.setVisible(true);
      rButton34.setVisible(true);
      rButton35.setVisible(true);
      rButton5.setVisible(true);
      rButton6.setVisible(true);
      rButton1.setVisible(false);
      rButton2.setVisible(false);
      rButton3.setVisible(false);
      rButton4.setVisible(false);
      rButton36.setVisible(false);
      rButton37.setVisible(false);


      rButton5.setText("1");
      rButton6.setText("2");
      rButton7.setText("3");
      rButton8.setText("4");
      rButton9.setText("5");
      rButton10.setText("6");
      rButton11.setText("7");
      rButton12.setText("8");
      rButton13.setText("9");
      rButton14.setText("10");
      rButton15.setText("11");
      rButton16.setText("12");
      rButton17.setText("13");
      rButton18.setText("14");
      rButton19.setText("15");
      rButton20.setText("16");
      rButton21.setText("17");
      rButton22.setText("18");
      rButton23.setText("19");
      rButton24.setText("20");
      rButton25.setText("21");
      rButton26.setText("22");
      rButton27.setText("23");
      rButton28.setText("24");
      rButton29.setText("25");
      rButton30.setText("26");
      rButton31.setText("27");
      rButton32.setText("28");
      rButton33.setText("29");
      rButton34.setText("30");
      rButton35.setText("31");
}

void jeudi(){
    rButton32.setVisible(true);
     rButton33.setVisible(true);
     rButton34.setVisible(true);
     rButton35.setVisible(true);
     rButton36.setVisible(true);
     rButton6.setVisible(true);
     rButton1.setVisible(false);
     rButton2.setVisible(false);
     rButton3.setVisible(false);
     rButton4.setVisible(false);
     rButton5.setVisible(false);
     rButton37.setVisible(false);


     rButton6.setText("1");
     rButton7.setText("2");
     rButton8.setText("3");
     rButton9.setText("4");
     rButton10.setText("5");
     rButton11.setText("6");
     rButton12.setText("7");
     rButton13.setText("8");
     rButton14.setText("9");
     rButton15.setText("10");
     rButton16.setText("11");
     rButton17.setText("12");
     rButton18.setText("13");
     rButton19.setText("14");
     rButton20.setText("15");
     rButton21.setText("16");
     rButton22.setText("17");
     rButton23.setText("18");
     rButton24.setText("19");
     rButton25.setText("20");
     rButton26.setText("21");
     rButton27.setText("22");
     rButton28.setText("23");
     rButton29.setText("24");
     rButton30.setText("25");
     rButton31.setText("26");
     rButton32.setText("27");
     rButton33.setText("28");
     rButton34.setText("29");
     rButton35.setText("30");
     rButton36.setText("31");
}

 void vendredi(){
     rButton32.setVisible(true);
    rButton33.setVisible(true);
    rButton34.setVisible(true);
    rButton35.setVisible(true);
    rButton36.setVisible(true);
    rButton37.setVisible(true);
    rButton1.setVisible(false);
    rButton2.setVisible(false);
    rButton3.setVisible(false);
    rButton4.setVisible(false);
    rButton5.setVisible(false);
    rButton6.setVisible(false);


    rButton7.setText("1");
    rButton8.setText("2");
    rButton9.setText("3");
    rButton10.setText("4");
    rButton11.setText("5");
    rButton12.setText("6");
    rButton13.setText("7");
    rButton14.setText("8");
    rButton15.setText("9");
    rButton16.setText("10");
    rButton17.setText("11");
    rButton18.setText("12");
    rButton19.setText("13");
    rButton20.setText("14");
    rButton21.setText("15");
    rButton22.setText("16");
    rButton23.setText("17");
    rButton24.setText("18");
    rButton25.setText("19");
    rButton26.setText("20");
    rButton27.setText("21");
    rButton28.setText("22");
    rButton29.setText("23");
    rButton30.setText("24");
    rButton31.setText("25");
    rButton32.setText("26");
    rButton33.setText("27");
    rButton34.setText("28");
    rButton35.setText("29");
    rButton36.setText("30");
    rButton37.setText("31");

 }

    public void jButton2_actionPerformed(ActionEvent e) {

    }

    public void jButton1_actionPerformed(ActionEvent e) {
        System.exit(EXIT_ON_CLOSE);


    }

    public void jComboBox1_itemStateChanged(ItemEvent e) {

        change(Integer.parseInt(jSpinner1.getValue().toString()),jComboBox1.getSelectedIndex() );


    }

    public void jSpinner1_stateChanged(ChangeEvent e) {
        change(Integer.parseInt(jSpinner1.getValue().toString()),jComboBox1.getSelectedIndex() );

    }


}


class Cadre1_jSpinner1_changeAdapter implements ChangeListener {
    private Cadre1 adaptee;
    Cadre1_jSpinner1_changeAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void stateChanged(ChangeEvent e) {
        adaptee.jSpinner1_stateChanged(e);
    }
}


class Cadre1_jComboBox1_itemAdapter implements ItemListener {
    private Cadre1 adaptee;
    Cadre1_jComboBox1_itemAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void itemStateChanged(ItemEvent e) {
        adaptee.jComboBox1_itemStateChanged(e);
    }
}


class Cadre1_jButton1_actionAdapter implements ActionListener {
    private Cadre1 adaptee;
    Cadre1_jButton1_actionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton1_actionPerformed(e);
    }
}


class Cadre1_jButton2_actionAdapter implements ActionListener {
    private Cadre1 adaptee;
    Cadre1_jButton2_actionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton2_actionPerformed(e);
    }
}


class Cadre1_rButton37_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton37_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton37_mouseMoved(e);
    }
}


class Cadre1_rButton35_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton35_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton35_mouseMoved(e);
    }
}


class Cadre1_rButton34_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton34_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton34_mouseMoved(e);
    }
}


class Cadre1_rButton33_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton33_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton33_mouseMoved(e);
    }
}


class Cadre1_rButton32_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton32_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton32_mouseMoved(e);
    }
}


class Cadre1_rButton31_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton31_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton31_mouseMoved(e);
    }
}


class Cadre1_rButton30_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton30_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton30_mouseMoved(e);
    }
}


class Cadre1_rButton29_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton29_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton29_mouseMoved(e);
    }
}


class Cadre1_rButton28_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton28_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton28_mouseMoved(e);
    }
}


class Cadre1_rButton26_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton26_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton26_mouseMoved(e);
    }
}


class Cadre1_rButton25_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton25_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton25_mouseMoved(e);
    }
}


class Cadre1_rButton24_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton24_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton24_mouseMoved(e);
    }
}


class Cadre1_rButton23_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton23_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton23_mouseMoved(e);
    }
}


class Cadre1_rButton22_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton22_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton22_mouseMoved(e);
    }
}


class Cadre1_rButton21_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton21_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton21_mouseMoved(e);
    }
}


class Cadre1_rButton20_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton20_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton20_mouseMoved(e);
    }
}


class Cadre1_rButton19_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton19_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton19_mouseMoved(e);
    }
}


class Cadre1_rButton18_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton18_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton18_mouseMoved(e);
    }
}


class Cadre1_rButton17_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton17_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton17_mouseMoved(e);
    }
}


class Cadre1_rButton16_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton16_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton16_mouseMoved(e);
    }
}


class Cadre1_rButton15_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton15_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton15_mouseMoved(e);
    }
}


class Cadre1_rButton14_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton14_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton14_mouseMoved(e);
    }
}


class Cadre1_rButton13_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton13_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton13_mouseMoved(e);
    }
}


class Cadre1_rButton12_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton12_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton12_mouseMoved(e);
    }
}


class Cadre1_rButton11_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton11_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton11_mouseMoved(e);
    }
}


class Cadre1_rButton10_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton10_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton10_mouseMoved(e);
    }
}


class Cadre1_rButton7_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton7_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton7_mouseMoved(e);
    }
}


class Cadre1_rButton6_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton6_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton6_mouseMoved(e);
    }
}


class Cadre1_rButton5_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton5_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton5_mouseMoved(e);
    }
}


class Cadre1_rButton4_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton4_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton4_mouseMoved(e);
    }
}


class Cadre1_rButton8_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton8_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton8_mouseMoved(e);
    }
}


class Cadre1_rButton3_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton3_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton3_mouseMoved(e);
    }
}


class Cadre1_rButton2_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton2_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton2_mouseMoved(e);
    }
}


class Cadre1_rButton1_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton1_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton1_mouseMoved(e);
    }
}


class Cadre1_contentPane_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_contentPane_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.contentPane_mouseMoved(e);
    }
}


class Cadre1_rButton36_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton36_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton36_mouseMoved(e);
    }
}


class Cadre1_rButton27_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton27_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton27_mouseMoved(e);
    }
}


class Cadre1_rButton9_mouseMotionAdapter extends MouseMotionAdapter {
    private Cadre1 adaptee;
    Cadre1_rButton9_mouseMotionAdapter(Cadre1 adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseMoved(MouseEvent e) {
        adaptee.rButton9_mouseMoved(e);
    }
}
