• STATISTIQUES
  • Il y a eu un total de 0 membres et 28021 visiteurs sur le site dans les dernières 24h pour un total de 28 021 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] wechall
    Pour les gens n'étant pas familiers avec les sites de challenges, un site de challenges est un site propos...
    Hacking
    [EN] Rosecode
    Programming: 36, Math: 29, Probability: 5, Sequence: 7, Crypto: 4, Brainf**k: 13, TimeRace: 4, Hack: 9
    Challenges
    [FR] Cyber-Hacker
    CH - Cyber Hacker est un jeu par navigateur de simulation de hack, programmez et envoyez vos virus et piratez les aut...
    Hacking
    [EN] This is legal
    Basic: 10, Realistic: 5, Programming: 1, Bonus: 11, SQL: 2, Encryption: 6, Application: 4, User Contributed: 3
    Challenges
    [FR] Le top web
    Nous offrons une sélection la plus large possible de resources webmaster gratuites, hébergement gratuit...
    Webmaster
    [EN] Defcon
    Lancé en 1992 par Dark Tangent, DEFCON est la plus ancienne et la plus grande conférence underground de...
    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

  • 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 243 02-01-2013, 12h42
Dernier message: sakiir
  [Python] Probleme attribute Error pour classe Atlas 4 234 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