Ayuda sobre como mostrar archivos

Fernando
23 de Octubre del 2003
Necesito ayuda de como abrir una lista de archivos parecida como al filedialog pero que mi programa por medio de codigo abra las carpetas y archivos con flujos de archivo y me los muestre sin necesidad de utilizar el filedialog


concorde
23 de Octubre del 2003
La clase File del paquete java.io te permite hacer lo que quieres. Puedes crear una instancia dándole el path de la carpeta que quieres abrir, y a partir de ahí obtener una lista de todos los ficheros de la carpeta (se puede filtrar). Mira la ayuda de java, es muy fácil, pero te envío un ejemplo sencillo:

try
{
File dir=new File("c:myDirectorio");
File[] ficheros=dir.listFiles();
for (i=0; i < ficheros.length; i++)
{
File file=ficheros[i];
//...hacer algo con file
}
catch (Exception e)
{
//...tratar error
}