Browse Source

Cambio el sistema de colores, ahora pinta morado si Carpetay verde su es

archivo
master
vigliom 2 years ago
parent
commit
d4a3a27804
3 changed files with 10 additions and 9 deletions
  1. +2
    -1
      README.md
  2. BIN
      bin/jorpelu/com/Tree.class
  3. +8
    -8
      src/jorpelu/com/Tree.java

+ 2
- 1
README.md View File

@ -2,7 +2,8 @@
###### Jorge Pérez Ludeña ###### Jorge Pérez Ludeña
Aplicación que imita el comando tree. Aplicación que imita el comando tree.
Pide una ruta, la cual analiza Pide una ruta, la cual analiza
Hago que pinte por colores las diferentes carpetas
Hago que pinte por colores las diferentes carpetas.
Quito el contador que ponia colores al azar y pinto los directorios de Morado y los archivos de verde
Asi sale la consola Asi sale la consola
~~~ ~~~


BIN
bin/jorpelu/com/Tree.class View File


+ 8
- 8
src/jorpelu/com/Tree.java View File

@ -44,21 +44,21 @@ public class Tree {
} }
public static void printFile(File f, String spaces) { public static void printFile(File f, String spaces) {
if(f.isDirectory())
System.out.println(colores[5]);
else if(f.isFile())
System.out.println(colores[2]);
System.out.println(spaces.concat("|____").concat(f.getName())+ANSI_RESET); System.out.println(spaces.concat("|____").concat(f.getName())+ANSI_RESET);
System.out.println(ANSI_RESET);
if (f.isDirectory() && f.canRead()) { if (f.isDirectory() && f.canRead()) {
for (File file : f.listFiles()) { for (File file : f.listFiles()) {
printFile(file, spaces.concat(" " + colores[contador]));
printFile(file, spaces.concat(" "));
} }
} }
if(contador<6) {
contador++;
}else{
contador = 0;
}
} }


Loading…
Cancel
Save