Bonjour,
Après avoir chercher sur le forum je n'ai pas réussi à trouver comment faire ceci:
J'ai un client qui contient des informations, stockées dans une HashMap (nom, adresse, téléphone) et j'aimerais les afficher pour pouvoir les lister et éventuellement les modifier.
Le problème pour le moment est de comment faire pour les afficher dans la JTable?
Actuellement j'utilise une JList mais je préfère la JTable cependant je n'arrive pas à faire pour avoir quelque chose de la sorte:
-----------------------------
| Nom | Adresse | Téléphone |
-----------------------------
|-a---|--adr----|---04...----|
|-az--|--adrt---|---04...----|
|-rt-- |--adry---|-- 06...----|
|-...--|--...-----|---...------|
-----------------------------
Mon code actuel si ca peut vous aidez:
En espérant avoir assez précis.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public CtrConsulterTousLesClients(FicheClient f) { Fenetre maFenetre = new Fenetre(); String title[] = {"Nom", "Adresse", "Telephone"}; //Creer une nouvelle fenetre de type jscrollpane maFenetre.fenetreJScrollPane(); JList listeClient = new JList(f.mesClients().values().toArray()); //JTable listeClient = new JTable(???, title); maFenetre.fenetreJScrollPane(listeClient); //Affiche la fenetre contenant les resultats maFenetre.afficheFenetreScroll("Afficher tous les clients", JOptionPane.DEFAULT_OPTION); }
Merci de votre aide.
Partager