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 :

simple affichage de données dans GUI [Débutant]


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 219
    Par défaut simple affichage de données dans GUI
    Bonsoir,
    Je souhaite faire afficher des données de mon programme dans mon GUI. Je ne veux rien faire avec ces données après, pas de sélection...
    Donc j'avais opté pour un edit text jusqu'à ce que je me rende compte que c'est pour écrire dedans
    Mais bon, une listbox, push button, ou popup menu ne conviennent pas.
    Alors question 1) Que me reste-t-il?
    Question 2) Comment faire l'affichage de mes données?
    Je sais que pour listbox c'est quelque chose comme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    set(handles.edit1EditText,'String',num2str(handles.a));
    Est-ce la même chose?

  2. #2
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    Tu a le style text qui pourrait convenir et la propriété pour l'affichage des objets de type uicontrol est toujours la propriété String.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 219
    Par défaut
    Est-ce que ce style text est un bouton dans le GUI? Je ne vois que Edit Text et Static Text et ce ne sont pas ceux là...
    Ou est-ce que je dois définir cette propriété, sans doute Style, à Text dans la fonction uicontrol?

  4. #4
    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,

    L'objet UICONTROL de Style text correspond au Static Text.

    Sinon tu as la possibilité d'utiliser un edit comme tu le fais actuellement en changeant sa propriété Enable à 'off' ou 'inactive'

    Bonne journée,
    Duf

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 219
    Par défaut
    Bonjour,
    J'ai essayé en gardant mon Edit text :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    function discriminantvectorsedit_Callback(hObject, eventdata, handles)
    set(handles.discriminantvectorsedit,'Editing',off,'String',num2str(handles.a));
    J'ai trouvé que l'option a modifié est 'Editing' mais avec ce code, mes données ne s'affichent pas et je peux toujours écrire dedans

  6. #6
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    Il crie pas là MATLAB ?
    La propriété Editing n'existe pas...

    Duf t'a donné le nom de la propriété, et comme la valeur est une chaine de caractère il faut la mettre entre quotes (toujours comme l'a dit Duf...)

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

Discussions similaires

  1. Affichage de données dans GUI
    Par kwich-bow dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 14/05/2009, 17h00
  2. [MFC] Un simple affichage d'image dans CStatic
    Par rabobsky dans le forum MFC
    Réponses: 2
    Dernier message: 02/03/2006, 12h28
  3. [VB.NET] affichage de données dans un combobox
    Par lou87 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 22/02/2006, 10h25
  4. Affichage de donnée dans une page
    Par leloup84 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 21/02/2006, 17h54
  5. Réponses: 3
    Dernier message: 11/01/2006, 17h44

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