Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Faire d'un Canvas un bouton [ Archives / Au secours ] (ceeno)

jeudi 2 décembre 2004 à 19:09:54 | Faire d'un Canvas un bouton

ceeno

Voilà j'ai créé 2 Canvas sur un GridPanel dans un Applet, et je voudrais que lorsque je clic sur un des Canvas, celui-ci ai sa couleur de fond qui change.

J'ai donc ajouter un mouse Listener à chacun des Canvas [addMouseListener(new Souris());] mais je ne sais pas comment m'y prednre pour que la fonction [Souris();] reconnaisse le Canvas sur lequel j'ai appuyé et change la couleur de ce Canvas.

Si vous avez une solution, peut être que je m'y prend mal... :)

jeudi 2 décembre 2004 à 20:57:52 | Re : Faire d'un Canvas un bouton

GodConan


GodConan

class tonMouseListner extends MouseAdapter{
mousePressed( MouseEvent e ){
Canvas cnvs = (Canvas)e.getSource();
Color color = cnvs.getBackground().equals(Color.blue)?Color.red:color.blue;
cnvs.setBackground( color );
}}

tu peut faire un truc ds ce genre par exemple ;o)
mais si tu conserve une reference sur tes canvas tu peut l utiliser au lieu d utiliser getSource() ...

dans cette exemple je t ai pris les couleurs bleu et rouge ;o) mais biensur la couleur peu provenir de nimporte quel type de source ;o)...


++

vendredi 3 décembre 2004 à 08:31:43 | Re : Faire d'un Canvas un bouton

ceeno

Meci beaucoup pour ta réponse, je vais tester ça !



Cette discussion est classé dans : bouton, couleur, souris, change, canvas


Répondre à ce message

Sujets en rapport avec ce message

couleur de bouton [ par sabadie ] Salut ! J'ai un probleme de couleur de bouton. En effet, dans une applet, une image est mappee sur le bouton. Sa couleur de background est positionnee pb avec les evenements sur un jbutton [ par gollum50 ] Slt tt le monde,voila j'espère que vous allez pouvoir m'aider, j'ai un bouton qui réalise une action lorsqu'il reçoit un évènement en l'occurrence un changement de couleur d'un JButton [ par jc_romeo ] BonjourJe voudrais savoir comment il serait possible de changer la couleur d'un bouton dans swing.J'ai essayé bouton.setBackGround(Color.red); et le c Canvas Probleme [ par CHKDSK2K ] Bonjour, J'ai crée un canvas quand j'appuye sur un bouton il dessine un cercle, quand on entre une autre valleur on re clique sur le même bouton, il JButton et couleur de fond [ par niko29940242 ] salut a tousvoial mon pb : j'ai une JFrame dans laquelle j'insere deux JButton qui malheureusement disparaissent lorque ke je change la couleur de fon probleme évènement souris et JToggleButton [ par kokojavafr ] Bonsoir, je souhaiterais afficher un arbre généalogique, et pouvoir en meme temps, passer à la fiche d'une personne lorsque je clique sur un bouton. L Recuperer le contenu d'un bouton suite à un clic de la souris [ par kgadhi ] Bonjour tout le monde et merci pour votre aide,Voila dans mon projet, je dois réaliser un ecran qui simule un calendrier,J'ai récupéré le code suivant couleur texte bouton radio [ par kourdou59 ] Yo !Voilà, en gros, je dois effectuer une consultation de données non modifiables.Je mets donc mes champs de saisie en enabled = false, je change la c Comment effectuer un "MouseDragged" [ par mnas ] Slt à tous !Est-ce que qlq'1 pourrait m'aider !Mon pb ? J'ai par exemple 5 Panel dans lesquels sont inscrites des lettres. J'aimerais que lorsque je c Comment on change la couleur d'un texte [ par Azdruyel ] Salut :)Je me prend en ce moment la tete a faire un JTextArea avec un petit bouton pour changer les couleurs du texts... Le probleme est que je n'arri


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Appels d'offres

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.