Copiar uma lista de arquivos

0 respostas
DanieleS

Esse código ele recebe uma extensão numa textfield (ex:txt) e lista na tela de acordo com a pasta selecionada:

final String valor =jTextField1.getText();
           
        FileFilter ff1 = new FileFilter() { 
            public boolean accept(File b){ 
                return b.getName().endsWith(valor);
            } 
        }  
        ; 
       
        File[] arquivos = diretorio.listFiles(ff1); 
        String valor2;
        valor2=valor;
        if(arquivos != null){ 
            int length = arquivos.length; 
  
            for(int i = 0; i < length; ++i){ 
                valor2=valor2+"\n"+arquivos[i].getName();
            }
            JOptionPane.showMessageDialog(null, valor2);

Eu queria copiar somente esses arquivos listados para um diretório que eu escolher, só que não estou conseguindo.

Eu tenho um código que copia arquivos, só que ele pega todos os arquivos da pasta, e eu quero só aqueles listados de acordo com a extensão.

Alguém sabe como posso fazer isso?

Criado 8 de novembro de 2012
Respostas 0
Participantes 1