Bonjour à toutes et à tous !
J'ai pas mal de temps libre en ce moment, et je me suis dit que ce serait l'occasion ou jamais de faire un petit programme en Java dont le but est d'afficher les films d'un répertoires afin d'effectuer certaines actions dessus. (tri + recherches etc ... ), afin de savoir ce que l'on a "en stock".
J'ai déjà fait la fenêtre pour demander dans quel dossier se trouve les films, mais j'aimerai faire bien récupérer le nom du dossier, et, une fois cela fait, lancer une nouvelle JFrame contenant le nom de tout les films dans ce dossier.
Voici déjà mon JFileChooser :
J'aimerai donc récupérer le dossier et "fouiller" dedans. C'est à dire parcourir tout les fichiers et les afficher dans une nouvelle JFrame (avec un JTable j'imagine).
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 /*Listening the browse button*/ class BrowseListener implements ActionListener { @Override public void actionPerformed(ActionEvent e) { JFileChooser fileChooser = new JFileChooser("."); fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); int ret = fileChooser.showDialog(null, "Open"); /*If the user's choice is correct*/ if(ret == JFileChooser.APPROVE_OPTION) { File selFile = fileChooser.getSelectedFile(); System.out.println(selFile); firstBox.setText(""+selFile); firstBox.setEditable(false); /* [TODO] : Set true only if a file is selected*/ next.setEnabled(true); } }
Mais je ne sais pas comment faire cela ?
Quelqu'un aurait-il un conseil à me donner ?
Une excellente journée à tout le monde !
Mornor.
Partager