BANNIÈRE EN SWING : TEXTE DÉFILANT SUR UN JLABEL

Pasokoniidesuka
Messages postés
20
Date d'inscription
mercredi 21 juillet 2010
Statut
Membre
Dernière intervention
17 janvier 2012
- 17 janv. 2012 à 18:19
SoukaProgramer
Messages postés
3
Date d'inscription
mercredi 27 novembre 2013
Statut
Membre
Dernière intervention
28 novembre 2013
- 28 nov. 2013 à 21:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/53743-banniere-en-swing-texte-defilant-sur-un-jlabel

SoukaProgramer
Messages postés
3
Date d'inscription
mercredi 27 novembre 2013
Statut
Membre
Dernière intervention
28 novembre 2013

28 nov. 2013 à 21:21
je sais pas pourquoi tooutt vos projet ne fonctionnent pas !! ça m'affiche tjrs des erreurs :\ ... pourtant j aime tes sujets :(
cs_Julien39
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
366
28 févr. 2012 à 13:37
Bonjour,

Merci pour ton commentaire.

Pour la méthode pause ou stop, elle est définie dans l'animateur (C'est un Thread) j'ai juste oublié de généré les getters/setters sur le booleen actif, mais cette fonctionnalité était prévue.

Pour tes suggestion : oui, j'aurais pu faire un programme différent mais j'ai fait celui là...

La taille tu tampon n'est pas la taille du JLabel mais le nombre de caractères qui sont affichés
Pasokoniidesuka
Messages postés
20
Date d'inscription
mercredi 21 juillet 2010
Statut
Membre
Dernière intervention
17 janvier 2012

27 févr. 2012 à 14:11
Je suis en train d'essayer ton code finalement et je me demandais pourquoi tu as définit le second paramètre de Banniere à 90 (tailleTampon) plutôt qu'une autre valeur ?
J'ai cru au début qu'il s'agissait de définir la largeur du JLabel mais en mettant 200 par exemple ça marche plus du tout comme prévu.
Ensuite j'ai compris une grosse parti du code mais j'essayais d'écrire une méthode reculer pour m'exercer. La problématique est simple mais je sais pas pourquoi je n'y arrive pas... Peut-être parce que je n'ai dormi que 3h et que j'ai pas l'impression de pouvoir réfléchir sainement du coup... xD
A partir de là on aurait pu définir le sens de défilement du texte depuis le constructeur.

Ensuite pourquoi pas de méthode pause ou stop ? Déjà pour pouvoir arrêter le message si on veut et ensuite pour avoir une méthode simple de faire des animations plus sensiblement plus étoffées du genre afficher le texte puis quand il est centré sur le JLabel faire une petite pause avant de reprendre l'animation.
Sinon ça marche bien. :)
cs_Julien39
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
366
18 janv. 2012 à 07:57
Merci pour ton commentaire (même si tu n'as pas essayé :) )
Pasokoniidesuka
Messages postés
20
Date d'inscription
mercredi 21 juillet 2010
Statut
Membre
Dernière intervention
17 janvier 2012

17 janv. 2012 à 18:19
Pas essayé mais c'est sympa comme code... ^^