Abrir un archivo en java

Tono
23 de Septiembre del 2005
Hola a tod@s!! Por fin he conseguido abrir un archivo en java en cualquier formato desde mi aplicación. Pero ahora tengo un grave problema. He observado que el programa sólo abre aquellos archivos en los que la ruta no posse palabras compuestas como por ejemplo "Juan Angel.doc", "Document and Setting/ ...". Pero por el contrario un archivo "C:|pepe.txt" si que lo abre.
El mecanismo que utilizo es el siguiente:

void jList1_mouseClicked(MouseEvent e) {

if (e.getClickCount() == 2)
{

try {
Runtime.getRuntime().exec("cmd /c start "+rutalista);
}
catch (IOException ex) {
}

}
}

Si el usuario pulsa doble click pues se realiza lo que digo.

A ver si alguién me puede decir lo que ocurre y como solucionarlo. Muchas gracias de antemano. Saludos a todos los javaseros

francisco
23 de Septiembre del 2005
me parece muy interesante esta forma para abrir, pero estuve buscando y no encontre nada para separar los carpetas o archivos con espacio...probe con ~ o con un String statico de File, pero nada...

asi que si ya esta la solucion porfavor...ponerla