Afficher resulat dans java

Résolu/Fermé
moustif94000 Messages postés 40 Date d'inscription vendredi 13 octobre 2006 Statut Membre Dernière intervention 16 juillet 2012 - 6 avril 2012 à 20:38
moustif94000 Messages postés 40 Date d'inscription vendredi 13 octobre 2006 Statut Membre Dernière intervention 16 juillet 2012 - 12 avril 2012 à 21:04
Bonjour,


je viens de commencer a apprendre les JFrame, j'aimerais afficher le resultat d'une recherche dans une fenetre java et non dans la console

Voici mes différentes fonctions:

tab_client est une Arraylist

public int isInTab (String valeur){

// valeur va etre égale a ce que l'entree saisie dans nom
for (int i=0; i<tab_client.size(); i++){
if (tab_client.get(i).getNom() == valeur )
return 1;
}
return 0;

}


Je veux afficher son resultat a partir de cette fonction:

public void affiche(){



}


Merci d'avance




A voir également:

1 réponse

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
6 avril 2012 à 21:14
Quel genre de fenêtre ? Les plus simples sont les Message Dialog :
How to Make Dialogs
0
moustif94000 Messages postés 40 Date d'inscription vendredi 13 octobre 2006 Statut Membre Dernière intervention 16 juillet 2012 2
7 avril 2012 à 10:52
Merci, ce genre de fenetre me va.
Comment je peux appeler mon getNom dans un :

JOptionPane.showMessageDialog(frame,
"");
0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
7 avril 2012 à 13:30
Tout dépend ce que tu veux afficher... Si c'est juste un getNom, tu peux faire :
JOptionPane.showMessageDialog(null,tab_client.get(i).getNom(),"getNom",JOptionPane.PLAIN_MESSAGE);
Si tu veux tous les afficher tu devrais utiliser un StringBuilder...
StringBuilder sb = new StringBuilder();
for (int i=0; i<tab_client.size(); i++)
    sb.append(tab.get(i).getNom()).append('\n');
JOptionPane.showMessageDialog(null,sb.toString(),"getNoms",JOptionPane.PLAIN_MESSAGE);
0
moustif94000 Messages postés 40 Date d'inscription vendredi 13 octobre 2006 Statut Membre Dernière intervention 16 juillet 2012 2
8 avril 2012 à 15:02
Merci je vais tester cette solution et te tiens au courant de la suite.
C'est vraiment genereux de ta part
0
moustif94000 Messages postés 40 Date d'inscription vendredi 13 octobre 2006 Statut Membre Dernière intervention 16 juillet 2012 2
12 avril 2012 à 21:04
Merci ta solution marche trés bien, je l'ai egalement utilisé dans plusieurs de mes fenetres pour recuperer des valeurs
0