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


    Membres: 2 443
    Discussions: 3 588
    Messages: 32 835
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] phrack
    Lot's of stuff !
    Hacking
    [FR] Microcontest
    Cryptographie: 7, Mathématiques: 8, Image Son Vidéo: 5, Intelligence artificielle: 3, Réseau: 2, Divers: 7, Phy...
    Challenges
    [FR] Zenk-Security
    La communauté zenk-security a pour objet principal la sécurité informatique, nous sommes des tou...
    Hacking
    [EN] xda-developers
    Très bon site pour les gros bidouilleurs de smartphone de windows à androïd et de Apple jusqu'...
    Phreaking
    [EN] Net Force
    Javascript: 9, Java Applets: 6, Cryptography: 16, Exploits: 7, Cracking: 14, Programming: 13, Internet: 15, Steganograph...
    Challenges
    [FR] Secuser
    Actualité de la sécurité informatique, fiches virus et hoax, alertes par email, antivirus gratui...
    Hacking
    [EN] Hack This Site
    Hack This Site est considéré comme un réel terrain d'entraînement légal pour le...
    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 1,956 02-01-2013, 12h42
Dernier message: sakiir
  [Python] Probleme attribute Error pour classe Atlas 4 2,019 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