Aplicación que imita el comando tree.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

36 KiB

Tree

Jorge Pérez Ludeña

Aplicación que imita el comando tree.
Pide una ruta, la cual analiza
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


Introduzca una ruta a analizar: 
C:\Users\jorge\OneDrive\Documentos\ProyectosSPRING
|____ProyectosSPRING

      |____.metadata

            |____.lock

            |____.log

            |____.plugins

                  |____org.eclipse.buildship.core

                  |____org.eclipse.compare

                        |____dialog_settings.xml

                  |____org.eclipse.core.resources

                        |____.history

                              |____0

                              |____10

                              |____11

                              |____12

                              |____13

                                    |____a03f13116e3f001d16f9c6639db5fc48

                                    |____b0b454c2783f001d1e32a67254c0bc16

                              |____18

                                    |____80e78c37783f001d1e32a67254c0bc16

                              |____1a

                              |____1c

                                    |____901f5f837b3f001d1e32a67254c0bc16

                              |____1d

                                    |____3080a87f7b3f001d1e32a67254c0bc16

                              |____1f

                                    |____b04cdc417a3f001d1e32a67254c0bc16

                              |____2

                              |____21

                                    |____f06d65bc793f001d1e32a67254c0bc16

                              |____24

                              |____26

                              |____27

                                    |____c066ba79d03f001d12a7aefde072eb4e

                              |____28

                                    |____806c44a77b3f001d1e32a67254c0bc16

                              |____29

                                    |____8042bad37b3f001d1e32a67254c0bc16

                              |____2a

                                    |____2022f588cf3f001d12a7aefde072eb4e

                              |____2b

                                    |____0066bc48cf3f001d12a7aefde072eb4e

                              |____3

                              |____30

                              |____33

                                    |____009668a8cf3f001d12a7aefde072eb4e

                              |____34

                                    |____a0dd84907a3f001d1e32a67254c0bc16

                              |____36

                                    |____e070481f783f001d1e32a67254c0bc16

                              |____3a

                                    |____400a12147a3f001d1e32a67254c0bc16

                              |____3c

                              |____41

                                    |____2096450e6d3f001d16f9c6639db5fc48

                                    |____703acca87a3f001d1e32a67254c0bc16

                              |____42

                              |____44

                              |____48

                                    |____7026bea9783f001d1e32a67254c0bc16

                              |____4b

                              |____4e

                                    |____50c87f097b3f001d1e32a67254c0bc16

                              |____52

                                    |____2079e316cf3f001d12a7aefde072eb4e

                              |____53

                              |____55

                              |____57

                              |____5f

                              |____61

                                    |____f0d79f5d7a3f001d1e32a67254c0bc16

                              |____62

                                    |____10db521d7b3f001d1e32a67254c0bc16

                              |____69

                                    |____f0cd50ae783f001d1e32a67254c0bc16

                              |____6a

                                    |____80d3ef8fd03f001d12a7aefde072eb4e

                              |____6b

                              |____7

                              |____73

                                    |____506d2c97783f001d1e32a67254c0bc16

                                    |____a06b86cc6d3f001d16f9c6639db5fc48

                              |____76

                                    |____50744c057a3f001d1e32a67254c0bc16

                              |____7a

                                    |____20c056046e3f001d16f9c6639db5fc48

                              |____7b

                              |____7c

                                    |____100993a7783f001d1e32a67254c0bc16

                              |____7e

                              |____7f

                                    |____a07315ae6d3f001d16f9c6639db5fc48

                                    |____f08a1c29cf3f001d12a7aefde072eb4e

                              |____80

                                    |____40762667793f001d1e32a67254c0bc16

                              |____83

                                    |____6030e4f0cf3f001d12a7aefde072eb4e

                              |____84

                              |____88

                              |____89

                              |____8a

                              |____8b

                              |____9

                              |____93

                                    |____8069105e793f001d1e32a67254c0bc16

                              |____94

                                    |____903c5e83783f001d1e32a67254c0bc16

                              |____96

                                    |____906339196d3f001d16f9c6639db5fc48

                              |____97

                                    |____d08c09fe6c3f001d16f9c6639db5fc48

                              |____98

                                    |____0065143f783f001d1e32a67254c0bc16

                              |____9a

                                    |____408d0db66d3f001d16f9c6639db5fc48

                              |____9b

                              |____9d

                                    |____40726b197c3f001d1e32a67254c0bc16

                              |____a1

                                    |____80b9a0a5793f001d1e32a67254c0bc16

                              |____a2

                                    |____a0d64bbe783f001d1e32a67254c0bc16

                                    |____d0725ee8793f001d1e32a67254c0bc16

                              |____a9

                                    |____b0cd7e92ce3f001d12a7aefde072eb4e

                              |____ac

                              |____ad

                              |____af

                              |____b

                              |____b3

                                    |____a0a64fd76d3f001d16f9c6639db5fc48

                              |____b5

                              |____b7

                              |____bc

                                    |____c0b0df5bcf3f001d12a7aefde072eb4e

                              |____bd

                                    |____80268ac07b3f001d1e32a67254c0bc16

                              |____be

                                    |____a062acfa6d3f001d16f9c6639db5fc48

                              |____c0

                              |____c6

                                    |____90715103d03f001d12a7aefde072eb4e

                              |____c7

                              |____c8

                                    |____207f52af7b3f001d1e32a67254c0bc16

                              |____d

                                    |____d0de84b5793f001d1e32a67254c0bc16

                              |____d0

                              |____d4

                              |____d6

                                    |____50838bd2773f001d1e32a67254c0bc16

                              |____d7

                                    |____60f1a00c6e3f001d16f9c6639db5fc48

                              |____d9

                              |____de

                              |____e0

                                    |____e0b0731d783f001d1e32a67254c0bc16

                              |____e3

                                    |____6017d2ed6c3f001d16f9c6639db5fc48

                                    |____800cf360783f001d1e32a67254c0bc16

                              |____e4

                              |____e5

                              |____e8

                              |____e9

                                    |____20a731e47b3f001d1e32a67254c0bc16

                              |____ed

                                    |____301315645b3f001d16f9c6639db5fc48

                              |____ee

                                    |____00baf652783f001d1e32a67254c0bc16

                                    |____80537008d03f001d12a7aefde072eb4e

                                    |____c025b33ad03f001d12a7aefde072eb4e

                              |____f3

                                    |____10a07e827a3f001d1e32a67254c0bc16

                              |____f5

                                    |____502aed0e793f001d1e32a67254c0bc16

                              |____f6

                              |____f7

                                    |____90d799a2783f001d1e32a67254c0bc16

                              |____f8

                              |____f9

                              |____fb

                                    |____80a4772b783f001d1e32a67254c0bc16

                        |____.projects

                              |____.org.eclipse.egit.core.cmp

                                    |____.location

                                    |____.markers.snap

                                    |____.syncinfo.snap

                              |____tree

                                    |____.indexes

                                          |____e4

                                                |____75

                                                      |____81

                                                            |____history.index

                                                |____history.index

                                          |____history.index

                                          |____properties.index

                                    |____.markers

                                    |____.markers.snap

                                    |____.syncinfo.snap

                                    |____org.eclipse.egit.core

                                          |____GitProjectData.properties

                                    |____org.eclipse.jdt.apt.core

                                    |____org.eclipse.jdt.core

                        |____.root

                              |____.indexes

                                    |____history.version

                                    |____properties.index

                                    |____properties.version

                              |____.markers.snap

                              |____3.tree

                        |____.safetable

                              |____org.eclipse.core.resources

                        |____3.snap

                  |____org.eclipse.core.runtime

                        |____.settings

                              |____Cloud Foundry.prefs

                              |____Docker.prefs

                              |____org.eclipse.core.resources.prefs

                              |____org.eclipse.debug.ui.prefs

                              |____org.eclipse.egit.core.prefs

                              |____org.eclipse.egit.ui.prefs

                              |____org.eclipse.jdt.core.prefs

                              |____org.eclipse.jdt.debug.ui.prefs

                              |____org.eclipse.jdt.junit.prefs

                              |____org.eclipse.jdt.launching.prefs

                              |____org.eclipse.jdt.ui.prefs

                              |____org.eclipse.jsch.core.prefs

                              |____org.eclipse.m2e.apt.prefs

                              |____org.eclipse.m2e.discovery.prefs

                              |____org.eclipse.pde.api.tools.prefs

                              |____org.eclipse.ui.editors.prefs

                              |____org.eclipse.ui.ide.prefs

                              |____org.eclipse.ui.prefs

                              |____org.eclipse.ui.workbench.prefs

                              |____org.eclipse.urischeme.prefs

                              |____org.springframework.ide.eclipse.boot.dash.prefs

                              |____org.springframework.ide.eclipse.boot.launch.prefs

                              |____org.springframework.ide.eclipse.imports.prefs

                              |____org.springsource.ide.eclipse.commons.frameworks.core.prefs

                              |____org.springsource.ide.eclipse.commons.ui.prefs

                  |____org.eclipse.debug.core

                        |____.launches

                              |____Tree.launch

                  |____org.eclipse.debug.ui

                        |____dialog_settings.xml

                        |____launchConfigurationHistory.xml

                  |____org.eclipse.e4.workbench

                        |____workbench.xmi

                  |____org.eclipse.egit.core

                        |____.org.eclipse.egit.core.cmp

                              |____.project

                              |____.settings

                                    |____org.eclipse.core.resources.prefs

                  |____org.eclipse.egit.ui

                        |____dialog_settings.xml

                  |____org.eclipse.jdt.core

                        |____1858141809.index

                        |____1865797976.index

                        |____2914735127.index

                        |____assumedExternalFilesCache

                        |____externalFilesCache

                        |____externalLibsTimeStamps

                        |____javaLikeNames.txt

                        |____nonChainingJarsCache

                        |____savedIndexNames.txt

                        |____variablesAndContainers.dat

                  |____org.eclipse.jdt.launching

                        |____.install.xml

                        |____libraryInfos.xml

                  |____org.eclipse.jdt.ui

                        |____dialog_settings.xml

                        |____jdt-images

                              |____0.png

                              |____1.png

                        |____OpenTypeHistory.xml

                        |____QualifiedTypeNameHistory.xml

                  |____org.eclipse.linuxtools.docker.core

                  |____org.eclipse.linuxtools.docker.ui

                  |____org.eclipse.ltk.core.refactoring

                  |____org.eclipse.m2e.core

                        |____workspaceState.ser

                  |____org.eclipse.m2e.logback.configuration

                        |____0.log

                        |____logback.2.0.0.20220705-1221.xml

                  |____org.eclipse.pde.api.tools

                  |____org.eclipse.pde.core

                        |____.cache

                              |____clean-cache.properties

                        |____.p2

                              |____org.eclipse.equinox.p2.engine

                                    |____profileRegistry

                  |____org.eclipse.team.ui

                        |____dialog_settings.xml

                        |____syncParticipants.xml

                  |____org.eclipse.tips.ide

                        |____dialog_settings.xml

                  |____org.eclipse.tm.terminal.view.ui

                        |____.executables

                              |____data.properties

                  |____org.eclipse.ui.editors

                        |____dialog_settings.xml

                  |____org.eclipse.ui.ide

                        |____dialog_settings.xml

                  |____org.eclipse.ui.workbench

                        |____dialog_settings.xml

                        |____workingsets.xml

                  |____org.eclipse.ui.workbench.texteditor

                        |____dialog_settings.xml

                  |____org.eclipse.wst.common.modulecore

                  |____org.eclipse.wst.server.core

                  |____org.springframework.ide.eclipse.boot

                        |____installs

                  |____org.springframework.ide.eclipse.boot.dash

                  |____org.springsource.ide.eclipse.commons.frameworks.core

            |____version.ini

      |____HolaFichero

            |____.classpath

            |____.project

            |____.settings

                  |____org.eclipse.core.resources.prefs

                  |____org.eclipse.jdt.core.prefs

            |____bin

                  |____dam

                        |____daw

                              |____com

                                    |____es

                                          |____HolaFich.class

                  |____module-info.class

            |____src

                  |____dam

                        |____daw

                              |____com

                                    |____es

                                          |____HolaFich.java

                  |____module-info.java

      |____practicaLS

            |____.git

                  |____config

            |____bin

                  |____dam

                        |____daw

                              |____com

                                    |____es

            |____PracticaLS2

                  |____.classpath

                  |____.project

                  |____.settings

                        |____org.eclipse.core.resources.prefs

                        |____org.eclipse.jdt.core.prefs

                  |____bin

                        |____dam

                              |____daw

                                    |____com

                                          |____es

                                                |____leerLS.class

                        |____module-info.class

                  |____readme.md

                  |____README.md.txt

                  |____src

                        |____dam

                              |____daw

                                    |____com

                                          |____es

                                                |____leerLS.java

                        |____module-info.java

      |____tree

            |____.classpath

            |____.git

                  |____branches

                  |____COMMIT_EDITMSG

                  |____config

                  |____FETCH_HEAD

                  |____HEAD

                  |____hooks

                  |____index

                  |____logs

                        |____HEAD

                        |____refs

                              |____heads

                                    |____master

                              |____remotes

                                    |____origin

                                          |____master

                  |____objects

                        |____01

                              |____6fb18ef5066205f0c91133a0316f0b5023ecd6

                        |____13

                              |____6076530449dbb954eb82e1109c3b86714e8fdf

                        |____18

                              |____39fc1c6ab43bf0a74605df9385fe93c3c2357c

                        |____19

                              |____e0bba2d5b01e359e5d86395ec93b20b99cdbbe

                        |____1a

                              |____243caf5643daeee9bedc2d6e1d39a5cde4e3dd

                        |____1e

                              |____693043c2d62b77d80b7d9fce4866767d37b9ea

                        |____1f

                              |____9553cf9fd68397ab3afba5bda7ecd37ff34a86

                              |____d8821637da61dde851522e2b21d62065c25356

                        |____21

                              |____bc18957b115ad09182a1053d8da8caeb12a4d1

                        |____22

                              |____970bfa8c2956c7fd38629acfa42c238d158934

                        |____29

                              |____5c21ef0baf1580e31e2a6eecbb44c833ca442d

                              |____75d9fff782fd0a8c9e3e2b6a6739119273cf24

                        |____2f

                              |____5ca91cbd48f519ec3b0b186e478b2f89f9a3fc

                              |____a836b90ebe9e68e9ded3e4f71c2b16ce26658d

                        |____32

                              |____09d8b3268627cdb70a5c389e7cdf7c1daf89a5

                        |____34

                              |____0ffe908167f15d41f9d1769bf93690e38afb9b

                        |____38

                              |____e0c9fc787a9ec21375184a2fd41c088256bef0

                        |____3b

                              |____2685895c3bea72fce62748d84a6bb60ba99a52

                        |____3e

                              |____2f570be6da94d997fa0f5a71a361dd166badad

                        |____40

                              |____3a3bb8c0804b2fd5243006261454487bcb0c9f

                        |____42

                              |____6f4c4299bcd55908afff7af855d7ce2ed8ee1c

                        |____46

                              |____9a3db8d87da43e3e7e1b1cfa178a03b959aadc

                        |____47

                              |____48537a04286182d5fc569c6a99b1564eb546ec

                        |____49

                              |____c7d81c8634b1c6b6027d5234bb8d4f6cac155e

                        |____4b

                              |____06c2a675be863c1d32175c65742c8109f439be

                        |____4d

                              |____67ce9117e41ad4c1cb33081f430c182dde862d

                        |____4e

                              |____ff9197b65cdfd955dbcbf84355bce151054c37

                        |____4f

                              |____10ee5a8ab66698522a3f753f5c7d6673eb41dd

                        |____50

                              |____3a46fa7b1fc7d23efc64e97e4be7aaa9f14b1d

                              |____a39542c33b7375f9edb4fecf2aaf9df2f8779e

                        |____51

                              |____4ae90b8dfa018c58ee57ac950b7b67f429defd

                        |____56

                              |____9da881f61aa1fa12720bc6383363690fbdffb6

                        |____57

                              |____9c9096825e30fba0f7e0acc1c49131a4ecf87c

                        |____5b

                              |____4ffe629e6ea1fc36c44309d3f7420f7c667220

                        |____5d

                              |____40f3e4726ab7daa8f0ccbe44c4eddb8f1430a6

                        |____67

                              |____7eda281a523bcf4c69910ea65940db792a2328

                        |____69

                              |____030b781519d4d1d7fb47a269f43acf79464071

                              |____ca5c6b4166963faea907199bd7c556529072b6

                        |____6a

                              |____6b367e74ee9d970eadcbd520b893aac5745767

                        |____75

                              |____b1af8938fcb4d610c63084fb92dc447435dab8

                        |____76

                              |____9de4e1ac8d0ba8579a331244e7d20e065c3843

                        |____79

                              |____936984e77387452dd8bd44517904cc94929a58

                              |____f731d9d52c10c2220fca432f9cc9c0c1bac90a

                        |____7c

                              |____050a418d4481b1a4622666cd011e2839f413a1

                        |____84

                              |____f474e5db61acb7aa7dfac7f669d3006bbbd64e

                        |____87

                              |____43ce2e9d04dec5e2c92e0de2785e37450aca55

                        |____88

                              |____5cc444285074fc08e06e32efcc9515ff569858

                        |____8c

                              |____05f05f945a6f0173cf513629d95ddc7fe8596b

                        |____94

                              |____e88f544dc191f65326bc0528d2ade4655bd015

                        |____95

                              |____ab77daafc09178a8af309867632c6084e10bc1

                        |____99

                              |____057bfac4ef7a99ad5e4c9bb74e66d466a757dd

                        |____9c

                              |____f1686743c38a713dc32748b94d8aa9fb187557

                        |____a0

                              |____33bd9552e1462746e1d384ad228366f47c31b8

                        |____a1

                              |____5c84866e6f8ff0fc9ab32705e040f7ad7d5c8b

                        |____a4

                              |____6646adffa98bc732adc1d53c314c4060ce5cca

                        |____ab

                              |____e87f88e6e891dbaeb895d7d51cb63862289c52

                        |____ac

                              |____4e840ac2b1c21945a42a386299a1d484b1c817

                              |____63e66a707d8e11ccc28c47303418c3db6c5404

                        |____ad

                              |____a14ac27f916a495b371f98e7747c84ddfa542a

                        |____b4

                              |____7990005cb7b1961d7fc6cbe6c5c88e0fcc4998

                        |____b7

                              |____9cec473a12353c1d283b77a43a2408aa5bb848

                        |____bb

                              |____af1318820bb63c664e370bc8d3c7e40d96b252

                        |____c2

                              |____d538651a56de81d8a36ff077aa07eda8862ecb

                        |____c5

                              |____0272d6d3d2f94b9f4374212a7898141a18160f

                              |____7a5b002c5448ac05c5c343773097f22e82aa23

                              |____7fab54d71735e8e1765a084ee979044a91ad99

                        |____c7

                              |____9a9b0b0d4e94d959044bf5e21eb511a8853777

                        |____c9

                              |____b003f56468c94577aacaef904a17682b6ffec6

                        |____cc

                              |____9c9e9c91169a9d51eca5647c67e928ed37cd9f

                        |____d1

                              |____96578e7e177a0a7871bdb07a35cf4e0e499b9e

                        |____d3

                              |____5169260d24a953bc29fc4614eea7d23659b2f5

                              |____e6c1180bc9a15ce012761abe10ecf00ead4bad

                        |____d4

                              |____a3a278040f9725902708bde90a63510044ee6c

                        |____d5

                              |____5e0bb0eee09b6ad2189de893688702214d910b

                        |____d8

                              |____650ec34b6fd98795ac167e822cabc01cb3d025

                        |____da

                              |____1e27d9369a272d7a33fa9ed8c582ad95e96441

                        |____df

                              |____a8d0c14103bdd03d1800201f0097e716bbe5b8

                        |____e2

                              |____7f39d49d4db3f30811a393316788d8e87c507d

                        |____f2

                              |____fb029b312cdfc7a7b65295263ae771f1a3517a

                        |____f3

                              |____84884c6cc6bf3cc9cc9556844a17952f9fb267

                        |____f7

                              |____0a2f94cdd0b0a4356b6b60099bfc708ed56b6f

                        |____fb

                              |____5011632c0ab8d6649a148c6fb5845a1b34c747

                        |____info

                        |____pack

                              |____pack-8d3e0be08413e6e7f9d7f81f96dffb40aee99c49.idx

                              |____pack-8d3e0be08413e6e7f9d7f81f96dffb40aee99c49.pack

                              |____pack-d3c9ba0134d06a1d36796ce2ef9cae5250d9bba0.idx

                              |____pack-d3c9ba0134d06a1d36796ce2ef9cae5250d9bba0.pack

                  |____refs

                        |____heads

                              |____master

                        |____remotes

                              |____origin

                                    |____master

                        |____tags

            |____.project

            |____bin

                  |____jorpelu

                        |____com

                              |____Tree.class

                  |____module-info.class

            |____captura.GIF

            |____README.md

            |____src

                  |____jorpelu

                        |____com

                              |____Tree.java

                  |____module-info.java