Problème rafraichissement JLabel - Java - Programmation
Marsh Posté le 24-11-2009 à 08:48:19
je ne sais pas du tout, di m'en plus, et aussi si tu as une solution parce que je ne vois pas =(.
Marsh Posté le 24-11-2009 à 09:33:44
Et bien en gros ça signifie que, après le code que tu m'as montré, tu fais d'autres opérations blocantes dans le même thread et donc tu ne rends jamais la main à SwinG qui n'a pas l'occasion de redessiner ton interface graphique.
Les opérations blocantes doivent être faites dans des threads séparés.
Marsh Posté le 24-11-2009 à 13:26:47
D'accord je comprend, le problème c'est que je n'utilise aucun thread tout simplement parce que je n'arrive pas à en créer pour mon JLabel, je ne saurai pas ou le placer dans mon code.
Voila le code entier de mon application avec à la ligne 350 le moment ou je veux rafraichir mon JLabel.
Code :
|
Marsh Posté le 24-11-2009 à 23:39:41
Le problème se situe à la ligne 290 où tu redéclares localement ton JLabel JLabelScore au lieu d'utiliser celui déclaré dans la classe.
Marsh Posté le 25-11-2009 à 08:54:52
merci beaucoup, c'était effectivement mon erreur, quel nunuche je suis ^^ !! encore merci, je reviendrai surment pour d'autre souci ^^
Marsh Posté le 23-11-2009 à 12:34:10
Bonjours, voila en fait je réalise le jeu du grinch, j'ai une grille avec sur cette grille des cadeaux placés au hasard dans les cases (JPanel) et je déplace un bonhomme avec les touches directionnelles. J'ai également un JPanel contenant le score sur la gauche. Le problème est que je n'arrive pas à rafraichir le JLabel du score pour mettre à jour le score lorsque le bonhomme touche un cadeau.
j'ai pourtant écrit ceux-ci :
Mais sans résultat