begin process at 2012 02 13 05:41:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

Afficher une image à la taille d'un bouton


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

Afficher une image à la taille d'un bouton

lundi 17 avril 2006 à 19:24:43 | Afficher une image à la taille d'un bouton

NeT0n

Bonjour,

J'aimerai savoir si il est possible de faire en sorte que l'image que l'on met sur un bouton prenne tout la place du bouton.

code du genre :

JButton buton = new JButton ();
buton.setIcon(monImage);

En fait le but c'est d'avoir toujours l'image en entier sur le bouton meme si le programme est lancé avec une résolution d'écran différente.

J'ai tenté le setBound mais ça n'a pa l'air de fonctionner..

Merci
mardi 18 avril 2006 à 00:07:00 | Re : Afficher une image à la taille d'un bouton

bloofi

coucou,

je crois qu'en faisant un :
setContentAreaFilled(false);
ou / et un :
setBorderPainted(false);

tu peux avoir un bouton d'ont l'image occupe tout l'espace

je sais pu exactement comment :(
mardi 18 avril 2006 à 09:18:57 | Re : Afficher une image à la taille d'un bouton

NeT0n

j'ai essayer mais ça permet juste de définir les contours et la couleur du fond de l'écran en transparent ainsi on ne voit que l'image qu'on a mit sur le bouton
mardi 18 avril 2006 à 10:59:36 | Re : Afficher une image à la taille d'un bouton

bloofi

oui, c'est pas c'que tu voulais ?

"J'aimerai savoir si il est possible de faire en sorte que l'image que l'on met sur un bouton prenne tout la place du bouton."
mardi 18 avril 2006 à 11:17:28 | Re : Afficher une image à la taille d'un bouton

NeT0n

Si mais lorsqu'on change la résolution de l'écran, l'image deviens plus grosse que le bouton, c'est ça que je voudrait eviter :)

j'ai trouvé quelque chose :
monButton.setIcon(new ImageIcon(imgmonButton.getImage().getScaledInstance(Math.round(imgmonButton.getIconWidth() / rapport), Math.round(imgmonButton.getIconHeight()/rapport),imgmonButton.getImage().SCALE_SMOOTH)));

le seul probleme avec ce code c'est que la variable "rapport" doit forcément etre un int, on ne peux donc pas avoir une dimension précise :(
mardi 18 avril 2006 à 11:24:49 | Re : Afficher une image à la taille d'un bouton

bloofi

ben en meme temps j'ai jamais vu une resolution d'ecran avec des virgules :/
mardi 18 avril 2006 à 11:31:07 | Re : Afficher une image à la taille d'un bouton

NeT0n

non heureusement lol
mais la taille de l'image ne sera pas à la taille de l'écran, c'est un rapport du genre 0.05*lScreen mais en int on perde la précision


mardi 18 avril 2006 à 11:35:08 | Re : Afficher une image à la taille d'un bouton

bloofi

dans ce cas, tu peux faire tes operation en float et au moment de l'affichage tu cast en int
mardi 18 avril 2006 à 11:42:01 | Re : Afficher une image à la taille d'un bouton

NeT0n

ouép le probleme c'est que au moment de la conversion en int je perd trop de précision, du coup l'image est soit trop grande soit trop petite :/
mais bon je crois que je vais devoir faire avec :( ^^

~~NeT0n~~Se prononce [nétone]^^


Cette discussion est classée dans : bouton, taille, afficher, image, jbutton


Répondre à ce message

Sujets en rapport avec ce message

Contours sur bouton [ par p0236 ] aidez moi [ par mohamed_neji ] bonjour a tousMon pb c'est que je veux afficher une image dans un frame , j'utilise un bouton pour l'afficher (Jbutton) , j'affecte l'image a ce bouto Afficher une image dans un bouton [ par garpa ] Bonjour,Voilà, je fait un jeux et je voudrais savoir comment faire pour afficher une image dans un bouton afin d'avoir un graphisme un peu plus person enregister/afficher une image base de donnee [ par ishere11 ] Bonsoir, j'ai cree un frame contient une label et 2 bouton enregistrer et afficher je vaux lorsque je clique sur le bouton enregistrer un jfilechoose Affichage d'une image suite au clic sur un bouton [ par winon1 ] Bonjour à tous, J'ai une interface contenant un bouton. Suite au clic sur le bouton, une boite de dialogue (FileDialog) s'affiche et je selectionne un afficher une image en fonction de critere [ par goulvena29 ] Bonjour, J'ai cree un programme qui affiche une fenetre JFrame comportant des JComboBox et je souhaite suivant le choix fait à la combo afficher une comment afficher une image [ par saloia ] bonsoir,j'ai un question et j'euspaire vous peuvez repandre a ma question alors comment afficher un image stocker dans base de donnees acces se la for ecouteurs d'evenement [ par hiera ] Bonjour,J'ai une frame dans laquelle il y a une image et d'autres composant. J'aimerai mettre un écouteur d'évènement sur l'image de façon à pouvoir:- Nouvelle fenêtre de mon application de traitement d'image Java [ par LiliF69 ] Bonjour à tous, J'ai réalisé un programme de traitement d'images. Celui fonctionne très bien et me donne de bons  résultats. Cependant, je n'arrive pa bordure panel avec image [ par Nayra ] salutje veux que mon panel soit entouré d'une bordure titrée, mais au lieu d'afficher un texte dans le titre, je veux afficher une image(icone) j'ai f


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,576 sec (4)

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