CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[JAVA] Problème action listener

Paulo807
Paulo807
Niveau 37
19 avril 2014 à 17:54:37

Bonsoir!

Je crée un Mastermind pour le projet final pour mon lycée.
Cependant, j'ai un problème sur l'action d'un bouton. Je voudrais que lorsqu'on clique dessus, sa couleur de fond soit changée en fonction de la couleur choisie.

Mais je n'arrive pas à faire cela en fonction d'une boucle for (sinon il faudrait le faire une fois par bouton: je l'ai déjà essayé, ça marchait très bien mais le code était trop long et vraiment pas optimisé: maintenant, tout est sous forme de matrice, chaque bouton appartient à un tableau et a des coordonnées précises).
Mais ces coordonnée notées ici n et m ne sont pas transmises à l'intérieur car Eclipse ne les reconnaît pas. Je ne peux pas non plus initialiser ces variables en final car la boucle ne fonctionne plus sinon.
J'ai une boucle pour l'initialisation des boutons qui marche très bien mais celle pour les actions ne marchent pas.

Merci d'avance de vos réponses!

PASTEBIN du code qui ne fonctionne pas: http://pastebin.com/PxVdSny0

Odvie
Odvie
Niveau 10
19 avril 2014 à 20:35:26

http://docs.oracle.com/javase/1.5.0/docs/guide/language/foreach.html

Essaie avec un for each déjà, et dis-nous ce que ça donne.

Paulo807
Paulo807
Niveau 37
20 avril 2014 à 00:18:23

Un énorme merci! Ca marche très bien maintenant, merci beaucoup!

Odvie
Odvie
Niveau 10
20 avril 2014 à 09:43:07

Après, ça serait intéressant de voir ton code avant, pour pouvoir dire où est l'erreur.

(enfin elle est p'têt pas avant, j'ai lu ton code en diagonale, mais voilà :hap: )

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment