Para arquivos eu prefiro usar o javax.swing.JFileChooser e acho q pra sua aplicação tb seria legal vc usar.
Tente o seguinte:
JFileChooserjfc=newJFileChooser();jfc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);intresultado=jfc.showOpenDialog(null);if(resultado==JFileChooser.APPROVE_OPTION){Filedir=jfc.getSelectedFile();File[]lista=dir.listFiles();for(inti=0;i<lista.length;i++){// faz o q vc quiser com todos os arquivos}}
falow
I
italobrazPJ
FIz isso.... só q ta dando um erro muito doido.... se liguem...
java.lang.ArrayIndexOutOfBoundsException: 15
at jxl.read.biff.SheetImpl.getCell(SheetImpl.java:288)
at rede.Suda.<init>(Suda.java:60)
at rede.Suda.main(Suda.java:79)
Exception in thread "main"
C
casantiagoPJ
esse erro eh da sua implementação… isso foge do meu alcance. tente ver por que que essa excessão tah sendo lançada.
ps: ArrayIndexOutOfBoundsException acontece quando vc ultrapassa os limites de um array. por exemplo vc querer acessar o elemento -3 ou n+5 de um array de n elementos que vai de 0 a n-1.
I
italobrazPJ
Blz…
descobri já… era q alguns arquivos dakele diretorio estava fora do padrão… ai ele naum achava a celula no arquivo do excel…