Afficher resulat dans java

Résolu
moustif94000 Messages postés 40 Date d'inscription   Statut Membre Dernière intervention   -  
moustif94000 Messages postés 40 Date d'inscription   Statut Membre Dernière intervention   -
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 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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   Statut Membre Dernière intervention   2
 
Merci, ce genre de fenetre me va.
Comment je peux appeler mon getNom dans un :

JOptionPane.showMessageDialog(frame,
"");
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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   Statut Membre Dernière intervention   2
 
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   Statut Membre Dernière intervention   2
 
Merci ta solution marche trés bien, je l'ai egalement utilisé dans plusieurs de mes fenetres pour recuperer des valeurs
0