Bonjour,
je souhaite remplacer le text qui apparait sur un bouton (genre "ok" pour un bouton de validation) par une icone, est ce que cela est possible?
quelqu'un sait quelque chose sur ce sujet?
Bonjour,
je souhaite remplacer le text qui apparait sur un bouton (genre "ok" pour un bouton de validation) par une icone, est ce que cela est possible?
quelqu'un sait quelque chose sur ce sujet?
Bonjour,
Oui c'est tout à fait possible, il faut pour cela que tu charges ton icone avec la fonction IMREAD puis que tu remplisses la propriété CData de ton bouton.
Note : Pour ce code, il "faut" que l'image ai la taille du bouton (ou l'inverse) mais si tu à la possibilité d'utiliser la fonction IMRESIZE tu peux redimensionner ton image avant de l'appliquer au bouton...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 % Chargement de l'image img = imread('mon_image.png'); % Réglage des propriétés du bouton set(handles.mon_bouton, 'CData', img, 'String', '');
Bon courage,
Duf
Edit : Grilled![]()
Merci de vos réponses,
j'ai essayé les méthodes que vous m'avez proposé avec plusieurs images et ça marche sauf sur l'image (icone) que je souhaite utiliser et je n'ai pas du tout compris pourquoi ça ne marche pas : matlab me renvoie une erreur disant que l'image n'existe pas alors q'uelle existe parfaitement dans l'ndroit spécifié :
je vous met l'image en pièce jointe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 icon = imread('C:\ODA\restart.jpeg'); ??? Error using ==> imread at 315 File "C:\ODA\restart.jpeg" does not exist.
Merci de votre aide.
ooops la question bête, j'ai toujours cru qu'on écrit jpeg et pas jpg,
Merci, on va dire que c'est résolu.
Un fichier JPEG peut avoir plusieurs extensions dont jpeg et jpg
jpg est (était?) utile pour les anciens systèmes Windows (issus de DOS) ne comprenant pas les extensions à plus de trois caractères... un peu comme htm et html
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager