Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Crear cuenta

Java - crear un arbol de directorios

Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:crear un arbol de directorios
Autor:loly (22 intervenciones)
Fecha:27/08/2008 15:09:28
Tengo que crear un arbol de directorios que me permita crear una carpeta donde el usuario quiera. alguna idea?? No se si podra ser con jfileChooser pero este tiene una serie de caracteristicas que no quiero que aparezca en pantalla y no consigo quitarlo. Alguno me puede dar alguna idea?? gracias
Responder Subir
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:crear un arbol de directorios
Autor:anonimo (11 intervenciones)
Fecha:27/08/2008 16:29:10
puedes usar la clase File para crear carpetas y borrarlas tambien es muy facil solo necesitas hacer algo como esto

File carpeta = new File("C:/aqui");
carpeta.delete();

ˇ

File carpeta = new File("C:/aqui");
carpeta.mkdir();


esto "C:/aqui" es un String que prodrias capturar en algun campo ya eso si esta en como quiera hacer el programa.

suerte.
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:codigo para crear arbol direcciones
Autor:anonimo (11 intervenciones)
Fecha:27/08/2008 18:06:23
este es un codigo sensillo y basico que creo qeu puede hacer lo que necesitas.

//ESTAS VARIABLES SON GLOBALES
private static final int opcion1 = 1;
private static final int opcion2 = 2;
private static final int opcion3 = 3;
private static final int salir = 20;


BufferedReader lee=new BufferedReader(new InputStreamReader(System.in));
boolean continua = true;
String opc;
while (continua) {

opc = lee.readLine();
int opcion = -1;
try {

opcion = Integer.parseInt(opc);
} catch (NumberFormatException e) {

System.err.println("solo se permiten numeros.");
opcion = -1;
}
if (opcion != -1) {

switch (opcion) {
case opcion1: {

System.out.println("Escriba ruta y nombre de la carpeta");
String name = lee.readLine();
StringTokenizer token = new StringTokenizer(name, "/");
String carpetaLocal = "C:/";
while (token.hasMoreTokens()) {

carpetaLocal += token.nextToken().toString()+"/";
File carpeta = new File(carpetaLocal);
carpeta.mkdir();
}
break;
}
case opcion2: {

System.out.println("Escriba ruta y nombre del archivo");
String name = lee.readLine();
File archivo = new File("C:/"+name+".for");
FileWriter crear = new FileWriter(archivo);

crear.write("Primera linea. ");
crear.write("Segunda linea.");

crear.close();
break;
}
case opcion3: {
System.out.println("Escriba la ruta con el archivo a borrar");
String name = lee.readLine();
File archivo = new File("C:/"+name+".for");
if (archivo.exists()) {

archivo.delete();
System.err.println("Archivo borrado.");
} else {

System.err.println("el archivo no existe.");
}
break;
}
case salir: {

continua = false;
System.err.println("Hasta pronto.");
break;
}
default: {

System.err.println("opcion no valida.");
break;
}
}
}
}
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:crear un arbol de directorios
Autor:lo mejor (2 intervenciones)
Fecha:20/10/2010 13:37:32
No se ni
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:crear un arbol de directorios
Autor:lo mejor (2 intervenciones)
Fecha:20/10/2010 13:37:33
No se ni
Comentar Subir