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 :

changer la couleur de fond d'un item specifique dans la listbox


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 4
    Par défaut changer la couleur de fond d'un item specifique dans la listbox
    bonjour

    j ai un problème avec l'affichage dans ma listbox , je voudrais changer la couleur de fond d'un item de la listbox selon le resultat affiche

    j'ai essayé avec ce code mais il change le fond de couleur de toute la list box :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     handles= findobj(Test ,'Tag','listbox1');
     set(handles,'BackgroundColor','red');
    comment faire pour appliquer le changement de couleur de fond juste a l'item specifie je suis bloqué

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Par défaut
    Bonjour,

    Pour les listbox, tu peux utiliser du HTML, par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    set(handles,'String',{'<html><p color="red">toto</p></html>'});
    Il faut juste trouver la propriété qui va bien pour changer la couleur du fond...

    Duf

  3. #3
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    une seule solution , et elle n’est PAS OFFICIELLEMENT SUPPORTÉE par TMW c'est d'utiliser du HTML:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    uicontrol('Style','popup',...
         'Position',[10,10,150,100],...
        'String', ...
    { '<HTML><FONT color="red" >Tout en rouge !!</FONT></HTML>',...
    '<HTML><BODY bgcolor="green">le fond en vert</BODY></HTML>'})

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 4
    Par défaut
    merci beaucoup
    ca rajoute bien un commentaire de verdict avec couleur de fond dans la listbox.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ligne{end+1}= '<HTML><BODY bgcolor="green">PASSED</BODY></HTML>';

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 21/10/2006, 20h58
  2. Réponses: 10
    Dernier message: 04/04/2005, 21h52
  3. Changer la couleur de fond d'un champ "text"
    Par nic211 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 15/02/2005, 13h50
  4. [POO] Changer la couleur de fond d'un tableau
    Par Netoman dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/12/2004, 20h12
  5. Changer la couleur de fond de l'écran
    Par tnk dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 19/01/2003, 01h37

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