private void afficherMatchs() throws IOException, SQLException {
        lbNumJour.setText(Integer.toString(jour)+"/01");
        if (jour == 22) btPrec.setEnabled(false);
        else if (jour == 30) btSuiv.setEnabled(false);
        else {
            btPrec.setEnabled(true);
            btSuiv.setEnabled(true);
        }
        
        if (courtChoice.getSelectedItem().equals("Tous")) {
            //Mise à jour des bordures des panels
            panMatch2.setVisible(true);
            panMatch3.setVisible(true);
            panMatch4.setVisible(true);
            panMatch5.setVisible(true);
            panMatch6.setVisible(true);
            panMatch1.setBorder(new TitledBorder("Court central"));
            panMatch2.setBorder(new TitledBorder("Court annexe"));
            panMatch3.setBorder(new TitledBorder("Court d'entrainement 1"));
            panMatch4.setBorder(new TitledBorder("Court d'entrainement 2"));
            panMatch5.setBorder(new TitledBorder("Court d'entrainement 3"));
            //Mise à jour du label indiquant la sélection
            lbSelected.setText(heureChoice.getSelectedItem());
            MatchDao mdao = DaoFactory.getMatchDao();
            remplirPlanningHeure(mdao.selectMatchByDateByHour(jour, 
                    Integer.valueOf(heureChoice.getSelectedItem().substring(0, heureChoice.getSelectedItem().indexOf("h")))));
        }
        else if (heureChoice.getSelectedItem().equals("Tous")) {
            //Mise à jour des bordures des panels
            panMatch2.setVisible(true);
            panMatch3.setVisible(true);
            panMatch4.setVisible(true);
            panMatch5.setVisible(true);
            panMatch6.setVisible(false);
            panMatch1.setBorder(new TitledBorder("8h"));
            panMatch2.setBorder(new TitledBorder("11h"));
            panMatch3.setBorder(new TitledBorder("15h"));
            panMatch4.setBorder(new TitledBorder("18h"));
            panMatch5.setBorder(new TitledBorder("21h"));
            //Mise à jour du label indiquant la sélection
            lbSelected.setText(courtChoice.getSelectedItem());
            MatchDao mdao = DaoFactory.getMatchDao();
            remplirPlanningCourts(mdao.selectMatchByTerrainByDate(jour, 
                    affecteNumCourt(courtChoice.getSelectedItem())));
        }
        else {
            //Mise à jour des bordures des panels
            panMatch2.setVisible(false);
            panMatch3.setVisible(false);
            panMatch4.setVisible(false);
            panMatch5.setVisible(false);
            panMatch6.setVisible(false);
            panMatch1.setBorder(new TitledBorder(courtChoice.getSelectedItem() + " - " + 
                    heureChoice.getSelectedItem()));
            //Mise à jour du label indiquant la sélection
            lbSelected.setText(courtChoice.getSelectedItem() + " - " + heureChoice.getSelectedItem());
            MatchDao mdao = DaoFactory.getMatchDao();
            remplirPlanningCourtHeure(mdao.selectMatchByDateByHour(jour, 
                    Integer.valueOf(heureChoice.getSelectedItem().substring(0, heureChoice.getSelectedItem().indexOf("h")))));
        }
    }