• STATISTIQUES
  • Il y a eu un total de 1 membres et 4831 visiteurs sur le site dans les dernières 24h pour un total de 4 832 personnes!


    Membres: 2 450
    Discussions: 3 572
    Messages: 32 822
    Tutoriels: 77
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] phrack
    Lot's of stuff !
    Hacking
    [FR] frameip
    le site de partage des connaissances du monde TCPIP
    Protocole
    [FR] Zenk-Security
    La communauté zenk-security a pour objet principal la sécurité informatique, nous sommes des tou...
    Hacking
    [FR] µContest
    µContest est un site de challenges de programmation, c'est à dire qu'il propose des épreu...
    Hacking
    [FR] InfoMirmo
    Apprentissage de l'informatique par l'intermédiaire de challenges de sécurité. Venez app...
    Hacking
    [EN] Dare your mind
    JavaScript: 6, Crypto: 44, Stegano: 36, Logic: 13, Special: 27, Science: 11, Realistic: 7, Programming: 10, Crack It: 6,...
    Challenges
    [EN] Astalavista
    Un site aux ressources incontournable depuis plusieurs années, Astalavista est réellement devenue un cl...
    Hacking

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