Abrir ficheros

Carmen
21 de Diciembre del 2004
Hola! Tengo un hecho un arbol en Swing y quiero que al hacer click sobre un nodo me abra el fichero correspondiente, alguien sabe como hacerlo? como distingo los nodos y como hago para abrir los ficheros? muchas gracias y Feliz Navidad!!!

Lucas
21 de Diciembre del 2004
Para distinguir los nodos, mira el JTree y resto de clases asociadas que has utilizado. Puedes hacerte una clase que herede de un nodo del arbol, creo que DefaultMutableTreeNode, y que mantenga internamente la ruta del archivo. Para ejecutar un archivo, si te refieres a que ocurra algo parecido a cuando haces doble clic en el explorador de archivos (sobre todo en Windows), puedes probar a ejecutarlo con un comando del SO, con Runtime.getRuntime().exec("start ruta_y_nombre_del_archivo"); en el caso de Windows. En Linux, ni idea