Java objet\image cliquable
Résolu/Fermé
phoenix_2406
Messages postés
15
Date d'inscription
vendredi 18 mai 2007
Statut
Membre
Dernière intervention
26 mars 2009
-
18 juil. 2008 à 13:54
phoenix_2406 Messages postés 15 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 26 mars 2009 - 18 juil. 2008 à 15:05
phoenix_2406 Messages postés 15 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 26 mars 2009 - 18 juil. 2008 à 15:05
A voir également:
- Java objet\image cliquable
- Vente objet occasion entre particulier - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Image iso - Guide
- Jeux java itel football - Télécharger - Jeux vidéo
4 réponses
kij_82
Messages postés
4088
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
18 juil. 2008 à 14:05
18 juil. 2008 à 14:05
Bonjour,
En java, un bouton peut prendre pour arrière plan une image, donc oui, tu peux te servir de l'image faite sous photoshop pour "décorer" ton bouton et ainsi faire de ton image un bouton, comme pour un site web.
Pour ce qui est de le rendre cliquable, un bouton est ce qu'il est donc par définition cliquable. Si tu veux gérer une action spéciale lorsque l'utilisateur clique sur ce bouton, il faudra alors ajouter un écouteur d'évènement sur ton bouton.
Si tu ne sais pas de quoi il s'agit, je te propose de regarder cette discussion de ce matin :
http://www.commentcamarche.net/forum/affich 7460165 java swing
En java, un bouton peut prendre pour arrière plan une image, donc oui, tu peux te servir de l'image faite sous photoshop pour "décorer" ton bouton et ainsi faire de ton image un bouton, comme pour un site web.
Pour ce qui est de le rendre cliquable, un bouton est ce qu'il est donc par définition cliquable. Si tu veux gérer une action spéciale lorsque l'utilisateur clique sur ce bouton, il faudra alors ajouter un écouteur d'évènement sur ton bouton.
Si tu ne sais pas de quoi il s'agit, je te propose de regarder cette discussion de ce matin :
http://www.commentcamarche.net/forum/affich 7460165 java swing
phoenix_2406
Messages postés
15
Date d'inscription
vendredi 18 mai 2007
Statut
Membre
Dernière intervention
26 mars 2009
18 juil. 2008 à 14:13
18 juil. 2008 à 14:13
Merci pour ta réponse kij_82 il suffit donc que j'ajoute un arriere plan a mon bouton, mais est ce que tu c'est comment faire cela fonctionne pareil que pour l'arriere plan d'une fenetre?
Merci d'avance
Merci d'avance
kij_82
Messages postés
4088
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
18 juil. 2008 à 14:47
18 juil. 2008 à 14:47
Sur cette page : http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JButton.html
Tu as la liste des différents constructeurs de la classe JButton (qui sera donc ton objet bouton ajouter à ton interface graphique). Tu vois dans cette liste que l'un des constructeur prend en paramètre un objet de type Icon
- ici dans la page :
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JButton.html
Si tu souhaite faire un bouton avec une image de fond, il faut donc que tu instancies un objet Icon :
Et que tu instancies ton bouton avec cette icone :
Pour ce qui est pour le fond de la fenetre tu peux t'inspirer de ce qui est dit ici :
http://www.commentcamarche.net/forum/affich 1678795 java inserer une image de fond
Tu as la liste des différents constructeurs de la classe JButton (qui sera donc ton objet bouton ajouter à ton interface graphique). Tu vois dans cette liste que l'un des constructeur prend en paramètre un objet de type Icon
- ici dans la page :
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JButton.html
Si tu souhaite faire un bouton avec une image de fond, il faut donc que tu instancies un objet Icon :
Icon monFondDeBouton = new Icon("chemin de l'image");
Et que tu instancies ton bouton avec cette icone :
JButton monBouton = new JButton(monFondDeBouton);
Pour ce qui est pour le fond de la fenetre tu peux t'inspirer de ce qui est dit ici :
http://www.commentcamarche.net/forum/affich 1678795 java inserer une image de fond
phoenix_2406
Messages postés
15
Date d'inscription
vendredi 18 mai 2007
Statut
Membre
Dernière intervention
26 mars 2009
18 juil. 2008 à 15:05
18 juil. 2008 à 15:05
merci pour tes réponses ça m'aide vraiment baucoup
+++
+++