Ho fatto un piccolo main per testare un pochino:
codice:
public static void main(String[] args) throws IOException {
File f = new File ("File");
File[] files = f.listFiles();
for (int i = 0; i < files.length; i++){
FileInputStream fis=new FileInputStream(files[i]);
GestioneTesto gt=new GestioneTesto(fis, files[i].getName());
System.out.println ("Il file "+i);
System.out.println ("Si chiama "+gt.getNome());
System.out.println ("pg "+gt.getNumeroPg());
}
}
che stampa:
codice:
Il file 0
Si chiama Dizionarietto rompitascabile.pdf
pg 36
Il file 1
Si chiama Lettore a_rmato.pdf
pg 52
Il file 2
Si chiama porci-con-le-ali.pdf
pg 85
Il file 3
Si chiama un'avventura galante del conte di cavour.pdf
pg 26
La cartella però contiene solo file .pdf, se metto un file .txt o .jpj mi genera un errore e non prosegue, consigli su come risolvere? io intanto scrivo una mia soluzione e la posto così mi puoi dare un consiglio.