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

AWT/Swing Java Discussion :

Afficher un tableau avec JOptionPane


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de mouss4rs
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    884
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 884
    Par défaut Afficher un tableau avec JOptionPane
    Bonjour,

    J'aimerai que mon JoptionPane affiche mon tableau.
    Comment pourrais-je itérer mon tableau afin qu'il m'affiche toutes les prénom trouvé avec un seul JOption pane ?

    ex:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    mon tableau:
    for (int d=0; d<tab.length;d++){
    if(tab[0][d] != null && tab[1][d]!=null){//si l'une des cellules n'est pas null
    //afficher l'agent + la validation
    System.out.println("Agent: "+tab[0][d]+" Validation: "+tab[1][d]);
     
    }
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    JOptionPane.showMessageDialog(this,"Le fichier 'Projection' a été alimenté par l'extract journalier Hermès du "+dateTrouvee+newline+" agent:", "Alimentation réussie !", JOptionPane.INFORMATION_MESSAGE);

  2. #2
    Modérateur
    Avatar de XxArchangexX
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mars 2012
    Messages
    1 159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 159
    Par défaut
    Bonjour,

    D'intuition pourquoi ne pas stocker tes valeurs dans un String

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    String result="";
    for (int d=0; d<tab.length;d++){
    if(tab[0][d] != null && tab[1][d]!=null){//si l'une des cellules n'est pas null
    //afficher l'agent + la validation
    result=result+"Agent: "+tab[0][d]+" Validation: "+tab[1][d])+"\n";
    }
    }
    Ainsi tu affiches un string avec toutes tes infos.
    L'Etat est bien administré quand l'escalier de l'école est usé et que l'herbe croît sur celui du tribunal.

    Modérateur BI

  3. #3
    Membre éclairé Avatar de mouss4rs
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    884
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 884
    Par défaut
    ah merci!

    J'y avais pas penser !

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

Discussions similaires

  1. [MySQL] comment afficher un tableau avec tri par colonne ?
    Par tut dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 26/04/2011, 17h19
  2. [MySQL] Afficher un tableau avec php mysql
    Par slnprojet dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 08/07/2010, 16h56
  3. Réponses: 4
    Dernier message: 17/07/2008, 12h24
  4. Réponses: 2
    Dernier message: 07/06/2007, 16h07
  5. cacher et afficher un tableau avec un "radio button"
    Par chrix10.2 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/01/2007, 20h01

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