Si hago esto en el constructor
Código:
initComponents();
archivo= new File ("datos.dat");
if (!archivo.exists())
{
System.out.println("No se encuentra el archivo");
}
/*aquí llamamos a la constante del array y le asignamos valor
el tamaño se calcula dividiendo la longitud del archivo entre lo que ocupa dividido entre 8
ESTO DEBE IR DESPUES DE CREAR EL ARCHIVO
*/
TamañoArray = (int)archivo.length()/(Integer.SIZE/8);
System.out.println(TamañoArray);
mostrarfichero();
this.setLocationRelativeTo(null);
}
me devuelve 1
El fichero no lo encontraba porque le cambié la extensión, pero eso ya está solucionado
Aún con el fichero encontrado, sigue mostrando 1