Probleme d' execution Incrementation

zeddman Messages postés 8 Date d'inscription lundi 10 mars 2014 Statut Membre Dernière intervention 14 mars 2014 - Modifié par jordane45 le 10/03/2014 à 22:23
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 - 10 mars 2014 à 14:18
bonjour
j'ai un JFrame et j'aimerai
incrementer 0/DD/2014=> seulement le 0 jusque a l'infini
public void CurrentINcremente(){
    int i=0;
    i=i+1;
    Calendar cal = new GregorianCalendar();
    int year =cal.get(Calendar.YEAR);
    rf.setText(""+i+"/SE/AXT/"+year+"");
  }

si j'execute il monte en 1.
et si j'ai re-éxecute c tjrs la même
chose qui apparaît

2 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 344
10 mars 2014 à 13:20
Bonjour;
si j'execute il monte en 1.
et si j'ai re-éxecute c tjrs la même
chose qui apparaît
C'est normal...

Tu fixes I = 1 au début de ton programme... donc..i vaut 1 à chaque lancement...


Si tu veux incrémenter ton calendrier... il te faut mettre I = ValeurDe_rf..
Puis l'incrémenter.

0
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
10 mars 2014 à 14:18
Salut,

Si tu sors de l'exécution de ton programme, toutes les variables sont perdues.

Pour conserver la valeur, il faut soit la placer dans une base de données soit la mettre dans un fichier texte et la relire quand tu rentres à nouveau dans le programme.
0
Rejoignez-nous