Abrir cualquier archivo

Eduard
09 de Octubre del 2003
Hola,
tengo una aplicacion en la que meto archivos en un arbol. Y estos archivos, deberia poder abrir-los con la aplicacion predeterminada. Como lo consigo?
Gracias
(el funcionamiento del arbol ya lo conozco, lo que no se es como ejecutar el programa con el archivo)

Mario Lavarreda
09 de Octubre del 2003
No se como validar que los abra con la aplicacion predeterminada....... pero por cada nodo podrias setear dos parametros mas.....
uno la aplicacion ..
dos.... el archivo.....
a la hora de generar el arbol
try{
//Los argumentos a pasar
// El primero es el programa con el cual vas abrir el
// archivo
// El segundo es la ubicacion del archivo
// Si solo queres abrir la aplicacion solo ponele
//el primer parametro .Ejemplo Explorer.exe,Word.exe,etc
String[] ar = { "Notepad.exe","C:\\prueba" };
//LLamas al metodo exec de la Clase Runtime y le
// pasas los parametros
Runtime.getRuntime().exec(ar);
}catch(IOException ex){ex.printStackTrace();}
}