Bonjour,

Je souhaiterais créer un calendrier pour une année donnée mais je vois pas comment faire. Par exemple, si j'ai 2011, je voudrais le calendrier pour 2011-2012 de septembre à août.
Voici ce que j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Annee annee = new Annee();
		int anneeChoisit = annee.anneeChoisit(uneAnnee);
		System.out.println(anneeChoisit);
 
        calendar = Calendar.getInstance();
 
        calendar.set(Calendar.MONTH,Calendar.SEPTEMBER); // on se positionne sur le mois de septembre (le début de notre liste de semaines)    	   
        calendar.set(Calendar.WEEK_OF_MONTH, 1); // on se positionne sur la première semaine du mois
        calendar.set(Calendar.DAY_OF_WEEK, calendar.getFirstDayOfWeek()); // on se positionne sur le premier jour officiel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
	public int anneeChoisit(String uneAnnee){
		SimpleDateFormat curFormater = new SimpleDateFormat("yyyy"); 
		Date dateObj = null;
		int year = 0;
 
		try {
			dateObj = curFormater.parse(uneAnnee);
			Calendar calendar2 = Calendar.getInstance();
			calendar2.setTime(dateObj);
			year = calendar2.get(Calendar.YEAR);
		} catch (ParseException e) {
			e.printStackTrace();
		} 
 
		return year;
	}
Merci de votre aide