Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab

17 mai 2019 : accident de la base de données : plus d'infos

#1 2020-04-20 03:23:46 Probleme acces au valeur d'un arrayList

imdidi
membre
Date d'inscription: 2012-10-05
Messages: 242

Probleme acces au valeur d'un arrayList



bonjour a tous
Comme écrit dans le titre, j’ai un problème de arrayList. J’ai fait un petit programme avec une classe dynamique.
Mon problème, est que il me donne et tien compte toujours des valeurs du derniers objets du arrayList les autre il n'en tien pas compte .

ex:

dans draw
  for (int i = 0; i < mesLumieres.size(); i++) {
      lumiere = mesLumieres.get(i);
      if(lumiere .overLight()) { lightRelease = true; }
      else { lightRelease = false; }
  }
println(lightRelease);

admettons que dans cette exemple il y ai 2 images donc 2 objet dans le arraylist quand je passe ma souris sur limage 1 "ici avant derniere objet"
lightrelease reste toujours a false par contre passer par dessus le dernier objet lightRelease fonctionne. Si j’ajoute une 3ieme image celle la le lightRelease fonctionne et les 2 autre il n'e tien plus compte de leur valeur.

je fais comment pour que "lightRelease fonctionne avec tout les objet ?

merci
Danny

Dernière modification par imdidi (2020-04-20 03:26:01)

Hors ligne

 

#2 2020-04-20 14:38:59 Re : Probleme acces au valeur d'un arrayList

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 222

Re: Probleme acces au valeur d'un arrayList



Je pense que tu dois déclarer une variable locale pour l'objet lumière, un truc du genre :

Lumiere lumiere = mesLumieres.get(i);

Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

#3 2020-04-27 11:00:16 Re : Probleme acces au valeur d'un arrayList

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 222

Re: Probleme acces au valeur d'un arrayList



Ca a marché ?


Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2020