Beh se chiami per prima il metodo load non dovresti avere nessun problema, l'array dovrebbe essere pieno.
Anche se dichiarare public String[] file non è tanto bello, visto che hai il metodo public String[] getListFile() protresti usare quello per recuperare il contenuto dell'array.
Fai un debug così magari ti rendi conto della fine che fà il contenuto dell'array.
Ciao.

Rispondi quotando