Bonjour,
Comment faire pour parcourir un disque et ensuite la mettre dans une structure en arbre(pour pouvoir parcourir l'arborescence)?
Merci beaucoup
Bonjour,
Comment faire pour parcourir un disque et ensuite la mettre dans une structure en arbre(pour pouvoir parcourir l'arborescence)?
Merci beaucoup
Il faut que tu utilises le principe de la récursivité.
En gros tu vas avoir une fonction qui te liste les fichiers et sous-répertoires d'un dossier et pour chacun des sous-répertoires, tu réappelles la fonction. Tu places le tout progressivement dans un arbre (qui sera donc une variable de la classe et pas de la méthode).
Maintenant, je te déconseille de charger tout au début pcq ton programme mettre facilement 5 ou 6 minutes (voir plus) à se lancer. Le truc est de n'afficher que les noeuds du repertoire courant puis quand tu clics sur un sous-répertoire, tu mets à jour l'arbre. C'est nettement plus rapide (en fait, extrêmement plus rapide).
Que la Schtuche soit avec vous !!!
yes, merci beaucoup. Je vais faire comme t'as dis.
Salut,Envoyé par ehmppowa
Et regarde du coté de la classe File pour les info issue du disque et JTree pour la partie presentation , si tu as des question sur le JTree tu auras plus de reponse sur le forum Interface graphique !
UML avec VIOLET
J'avais pas trouver la classe JTree.. maintenant j'vois beaucoup plus comment faire l'arbre..Envoyé par FreshVic
je pense que ca devrait aller parfaitement, merci beaucoup
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager