Bonjour, j'ai une question à propos de JFileChooser en fait est ce qu'il est possible de sélectionner plusieurs fichiers et les ajouter tous dans une liste
merciCode:JFileChooser chooser = new JFileChooser(".");
Version imprimable
Bonjour, j'ai une question à propos de JFileChooser en fait est ce qu'il est possible de sélectionner plusieurs fichiers et les ajouter tous dans une liste
merciCode:JFileChooser chooser = new JFileChooser(".");
Code:
1
2 chooser.setMultiSelectionEnabled(boolean b) ; File[] selected = chooser.getSelectedFiles();
et c'est quoi le booleen b?
true pour activer la multi-selection
la multi selection ça marche maintenant il reste juste comment je peux l'ajouter à ma liste (model)
j'ai fait comme sa mais ça marche pas?
à savoir que model1 c'est mon model que j'ajoute mes fichiers sélectionnéCode:
1
2
3
4
5
6 for (int i=0;i<selected.length;i++){ model1.addElement(i); chooser.showOpenDialog(null); }
il faut d'abord que tu affiches le filechooser, que tu récupères les fichiers sélectionnés, et que tu boucles dessus, et puis dans ta boucle, tu ajoutes le nom de ton fichier et pas l'index i comme tu fais
Code:
1
2
3
4
5
6
7 chooser.setMultiSelectionEnabled(true) ; chooser.showOpenDialog(null); File[] selected = chooser.getSelectedFiles(); for (int i=0;i<selected.length;i++){ model1.addElement(selected[i].getName()); }
Merci c'est bon j'ai trouvé :king: