• STATISTIQUES
  • Il y a eu un total de 2 membres et 9063 visiteurs sur le site dans les dernières 24h pour un total de 9 065 personnes!


    Membres: 2 605
    Discussions: 3 580
    Messages: 32 820
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] CS Tutoring Center
    Site de challenge spécialisé dans les challenges de programmation C++ et java cependant, d'autres langages pe...
    Challenges
    [EN] social-engineer
    Site dédié au Social Engineering en général.
    Hacking
    [EN] This is legal
    Basic: 10, Realistic: 5, Programming: 1, Bonus: 11, SQL: 2, Encryption: 6, Application: 4, User Contributed: 3
    Challenges
    [FR] Secuser
    Actualité de la sécurité informatique, fiches virus et hoax, alertes par email, antivirus gratui...
    Hacking
    [FR] dcode
    dcode.fr est le site indispensable pour décoder des messages, tricher aux jeux de lettres, résoudre des énigmes...
    Outils / Add-on
    [EN] Rosecode
    Programming: 36, Math: 29, Probability: 5, Sequence: 7, Crypto: 4, Brainf**k: 13, TimeRace: 4, Hack: 9
    Challenges
    [EN] HackQuest
    Logic: 12, JavaScript: 14, Applet: 6, CrackIt: 13, Crypto: 11, Internet: 3, Exploit: 7, Stegano: 12, Flash: 1, Programmi...
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Java] Problème incompréhensible (affichage image)
06-01-2013, 17h15
Message : #1
lesk8vaincra Hors ligne
Newbie
*



Messages : 7
Sujets : 2
Points: 0
Inscription : Dec 2012
[Java] Problème incompréhensible (affichage image)
Bonjour a tous Smile

Je me casse la tête depuis une heure sur un problème vraiment ridicule. Je comprend absolument pas ce qu'il se passe car mon code est censé fonctionner, il fonctionne d'ailleurs mais avec un bug très très étrange...

Je fais donc un gestionnaire de feu routier (feu rouge/feu orange/feu vert etc). Avant que le feu pieton passe au vert, il doit clignoter un certain nombre de fois indiquant au piéton qu'il doit se dépecher. Jusque la rien de bien dur.

J'ai donc mon modèle, avec un timer, qui chaque seconde avertir les listeners d'éventuels changements. Lors du passage au "feu piéton clignotant", je fais:

Code :
if (dureeEtapePietonEO % 2 == 0) {
                fireFeuChange("pietonEO", exCouleur, "Clignotant");
            } else {
                fireFeuChange("pietonEO", exCouleur, "Vert");
            }

[...]

    private void fireFeuChange(String feu, String ancien, String nouveau) {
        propertyChange.firePropertyChange(feu, ancien, nouveau);
    }

dureeEtapePietonEO est incrémenté toutes les secondes par le timer. Chaque seconde, un évenement est donc envoyé aux listener qui s'occupe de rafraichir la vue. Jusque la tout va bien.

Sauf que... Pour je ne sais quelle raison, il refuse de passer au vert! Je rentre bien dans le else, mais mon écouteur ne recoit pas d’événement "vert" (mais il recoit l’événement "clignotant"...). Ce qui est encore plus étonnant, c'est que si je remplace "Vert" par "BLA", il envoit correctement l’événement...

J'ai un peu de mal a comprendre le pourquoi du comment d'une telle chose. Pourquoi est-ce que mon code n'envoie pas d'évenement "Vert"? Ca n'a aucun sens :/
+1 (0) -1 (0) Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  [CSS] Probleme de positionnement sakiir 3 188 02-01-2013, 12h42
Dernier message: sakiir
  [Python] Probleme attribute Error pour classe Atlas 4 183 06-11-2012, 19h26
Dernier message: w00dy18

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut