Bonjour,

Je viens de passé la nuit a me touner la tête sur une problème et je ne vois pas le bout...

Je lis une XML et l'affiche dans une Jtable sans problème... je modifie ma JTable mais à la fin je veux savegarder mes modification...

Mon problène n'est pas de créer le fichier XML mais plus d'extraire les donnée de ma Jtable.

Elle comporte 4 colonnes mais un nombre le ligne variée

donc...

Je prend ma table
je compte le nombre de ligne et tente de les faire imprimer ...

A mon premier System.out println(i) ça va... il me dit que j'ai mes 3 ou 4 linge que je me suis fait pour mon test...

mais je ne suis pas capable d'utiliser le i comme une variable pour localiser dans ma jtable la case que je veux voir...

J'ai trouvé un code qui fait une arraylist de ma Jtable... mais je ne sais pas manipuler le return... (débutant comme vous le voyez)

Merci pour votre aide



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
18
19
 
public void showit(){
 
    DefaultTableModel tm = (DefaultTableModel) ListeMunicipalites.getModel();
        int nRow = tm.getRowCount();
         for (int i = 0 ; i < nRow ; i++)
         System.out.println(i); 
 
       Object Ville = tm.getValueAt(i,0);
       Object buro = tm.getValueAt(i,1);
       Object zcp = tm.getValueAt(i,2);
       Object info = tm.getValueAt(i,3);
 
  System.out.println(Ville);
  System.out.println(buro);
  System.out.println(zcp);
  System.out.println(info);
 
}