begin process at 2010 02 09 21:50:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

Faire d'un Canvas un bouton


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Faire d'un Canvas un bouton

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ée 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 interaction entre bouton et souris [ par tihout ] bonjour, je voudrais afficher un message ou bien une image ds ma fenetre lorsque la souris est sur un bouton mais son presser le bouton pour le javasc 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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,654 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales