codice:
ButtonSearch = new JButton("Search");
        ButtonSearch.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent arg0) {
                JFileChooser chooser = new JFileChooser();   //trova file--------------------------------------------


                chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);


                chooser.showOpenDialog(null);
               
                FileNameExtensionFilter filter = new FileNameExtensionFilter("png");
                
                File f[] = (new File(getName()).listFiles(filter);
                String filename=f.getName();


                                              
            }
        });
Le ultime due righe di codice so che sono errate ma non capisco come posso dirgli prendi questi file che ho selezionato nelle righe di codice sopra all'errore. Non so qual è il modo giusto di dirglielo.