IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Interfaces Graphiques Discussion :

Button avec une icône [Débutant]


Sujet :

Interfaces Graphiques

  1. #1
    Membre confirmé Avatar de zakimadrid
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2012
    Messages : 76
    Par défaut Button avec une icône
    Bonsoir,
    je suis entrain de construire une IHM, une fois sur les buttons je voulais leur attribuer une icône.
    après quelques recherche je trouve que le moyen de le faire c'est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    icone = imread('chemin');
    set(handles.pushbutton,'CData',icone);
    le problème c'est que la transparence de l'icône s'affiche en noir, je demande si y a t-il moyen d'améliorer l'affichage des buttons ?

    Merci d'avance.

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Août 2014
    Messages
    1 295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2014
    Messages : 1 295
    Par défaut
    Bonjour,

    Il me semble que Matlab gère très mal la transparence des icônes. Personnellement, ce que j'ai fait, c'est modifié via un logiciel tiers, comme par exemple gimp, le fond de l'image qui servira d'icône de la même couleur que celle du bouton. C'est un peu laborieux. Peut être que quelqu'un aura une autre méthode.

  3. #3
    Membre confirmé Avatar de zakimadrid
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2012
    Messages : 76
    Par défaut
    Citation Envoyé par Gooby Voir le message
    Bonjour,

    Il me semble que Matlab gère très mal la transparence des icônes. Personnellement, ce que j'ai fait, c'est modifié via un logiciel tiers, comme par exemple gimp, le fond de l'image qui servira d'icône de la même couleur que celle du bouton. C'est un peu laborieux. Peut être que quelqu'un aura une autre méthode.
    et c'est ce que j'ai fait maintenant, mais ça me parait un peu un geste débile

  4. #4
    Membre confirmé Avatar de zakimadrid
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2012
    Messages : 76
    Par défaut
    et voila à quoi ressemble :
    Nom : 2015-05-28_183012.png
Affichages : 259
Taille : 4,4 Ko

    genre 1998

  5. #5
    Membre averti
    Homme Profil pro
    ingénieur
    Inscrit en
    Mai 2010
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ingénieur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2010
    Messages : 45
    Par défaut
    Bonjour, j'ai créé mon icone sur fond blanc au format .png

    et dans ma barre outil je la vois bien avec un fond transparent

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    hDualCursor_push=uipushtool('Parent',hToolbar,'TooltipString','dual cursor on plot','CData',iconRead(fullfile('D:\programme\icone\dualcursor.png')),'handleVisibility','callback',ClickedCallback',@dualCursorCallback);
    par contre iconread.m je crois que je l'ai récupéré sur internet...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 29/04/2010, 16h05
  2. Placement du texte sur un bouton avec une icône
    Par julie4207 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 23/05/2009, 14h28
  3. Radio Button avec une function(afficher une image et du texte)
    Par HWICE dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 15/04/2008, 19h19
  4. Fermeture d'une tâche avec une icône en bas à droite
    Par vedge2000 dans le forum Langage
    Réponses: 2
    Dernier message: 26/11/2007, 11h13
  5. Creer une DLL avec des icônes
    Par Larion dans le forum C++Builder
    Réponses: 5
    Dernier message: 13/03/2005, 17h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo