Bonsoir à tous,
je voudrais afficher le resultat d'un tableau de fichier dans une JTable.
j'ai fait un code qui marche assez bien seul problème, il n'affiche que le 1er élement du tableau dans toute la JTable.
voici le code
merci d'avance de 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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 import javax.swing.*; import javax.swing.table.DefaultTableModel; import com.fabrice.outils.OutilsFichiers; public class RechercherFichiers { public static void main(String[] args) { String dossier = JOptionPane.showInputDialog("Doosier de recherche :"); String extension = JOptionPane.showInputDialog("Extension :"); File [] fichiers = OutilsFichiers.chercherFichiersDossier(dossier, extension); //JOptionPane.showMessageDialog(null, fichiers); //System.exit(0); final JFrame fenetre = new JFrame ("Fichiers"); String [] colonne = {"Noms des fichiers"}; DefaultTableModel modele = new DefaultTableModel(colonne,0); JTable tableau = new JTable(modele); fenetre.getContentPane().add(new JScrollPane(tableau)); for(int j = 0; j<fichiers.length; j++) { modele.addRow(fichiers); } fenetre.setSize(800, 500); fenetre.show(); } }
Partager