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

Eclipse Platform Discussion :

label avec variable


Sujet :

Eclipse Platform

  1. #1
    Invité
    Invité(e)
    Par défaut label avec variable
    Bonjour,

    J'ai plusieurs label et textfield, je veux fair une boucle (for) pour les utiliser
    label1.setText("-");
    label2.setText("+");
    etc...
    comment je peux ajouter ma variable (i) à côté du label pour modifier tous mes labels en une seule ligne?

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Développeur Java
    Inscrit en
    Février 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Février 2007
    Messages : 177
    Par défaut
    le mieux serait de faire un tableau de label :
    exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
    Label[] tabLabels = new Label[10];
     
    for(Label l:tabLabels)
    {
       l.setText(i);
    }

  3. #3
    Invité
    Invité(e)
    Par défaut Erreur bizarre
    J'essaye ton script :
    au niveau de cet instruction for(Label l:tabLabels) il me marque cet erreur : Syntax error, 'for each' statements are only avaible if source level is 5.0
    Quand je modifie cette source level, il compile sans erreur mais rien ne fonctionne, je vois plus mes labels, ni mes champs ni mes boutons.
    ????

  4. #4
    Membre confirmé
    Profil pro
    Développeur Java
    Inscrit en
    Février 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Février 2007
    Messages : 177
    Par défaut
    en effet cela est normal, les Label n'ont pas été créés :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    Label[] mesLabels = new Label[10];
    
    for(Label l:meslabels)
    {
        l = new Label(parent,SWT.NONE);
        l.setText("mon label");
    }
    ce code créer un tableau de 10 labels.
    ensuite on parcour le tableau pour instancier les labels.
    en meme temps on les créer et on leur donne le text "monLabel".
    Il te manquait la ligne en rouge.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Les labels je les ai déjà créés et ils ont tous un nom de "Label1" à "Label40". Donc je dois remplir ces labels déjà créé avec un tableau...???

  6. #6
    Membre confirmé
    Profil pro
    Développeur Java
    Inscrit en
    Février 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Février 2007
    Messages : 177
    Par défaut
    non tu les recréer avec ma methode sinon ce que tu veux faire c pas possible
    tu peux soit faire ca par un tableau de Label ou par une ArrayList de Label.

    pour les parcourir tu utilise ma boucle for, pour les créer, utiliser ,...

    c'est la seule solution !

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/06/2012, 11h07
  2. Petit souci de label avec variables intégrées
    Par Attila54 dans le forum VB.NET
    Réponses: 7
    Dernier message: 06/04/2011, 14h21
  3. URL dans Label avec variable contenant un blanc
    Par davelop dans le forum ASP.NET
    Réponses: 5
    Dernier message: 19/03/2008, 16h28
  4. Concatenation d'un Label avec une variable
    Par kohsaka dans le forum VB.NET
    Réponses: 8
    Dernier message: 29/05/2007, 12h17
  5. Cacher Variable Url avec Variable Globale
    Par danuz dans le forum XMLRAD
    Réponses: 6
    Dernier message: 26/09/2003, 17h20

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