cafaizizir
Messages postés1Date d'inscriptionlundi 12 novembre 2007StatutMembreDernière intervention12 février 2008
-
12 févr. 2008 à 14:44
nticjava
Messages postés8Date d'inscriptiondimanche 4 octobre 2009StatutMembreDernière intervention22 avril 2011
-
12 oct. 2009 à 02:13
bonjour je sui étudiant en informatique et je dois réaliser un calendrier avec année bisextille
et je doi l'affiché ds la console avec la fonction println.
mais je galère vachement voila le début début de la boucle :
for (int i = 0; i < iJour; i++)
System.out.print(" ");
for (int i = 1; i <= jour[iMois]; i++) {
System.out.printf("%2d ", i); if (((i + iJour) % 7 0) || (i jour[iMois])) System.out.println();
boumarsel
Messages postés298Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention 9 juillet 20081 12 févr. 2008 à 17:52
Bonjour,
Servez-vous des classes Calendar ou GregorianCalendar, elles possèdent plusieurs méthodes qui pouvent te faciliter la tâche, tu peux connaitre par exemple le nombre de jours d'un mois ou d'une année quelconque, afficher le nom des jours de la semaine....
Voilà parmis ses méthodes qui te faciliteront énormément la tâche : getActualMaximum, getActualMinimum et la fameuse get(int field)
nticjava
Messages postés8Date d'inscriptiondimanche 4 octobre 2009StatutMembreDernière intervention22 avril 2011 12 oct. 2009 à 02:13
execute sa sur un label :
Thread A = new Thread() {
public void run() {
while (true) { //boucle éternelle
Calendar cal = new GregorianCalendar();
int h = cal.get(Calendar.HOUR_OF_DAY);
int min = cal.get(Calendar.MINUTE);
int sec = cal.get(Calendar.SECOND);
label.setText(String.valueOf(h)+"h"+String.valueOf(min)+"min"+String.valueOf(sec)+"s");