Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MINI APPLICATION DE RECHERCHE DE FICHIERS


Information sur la source

Catégorie :Application Classé sous : recherche, recursive, thread Niveau : Initié Date de création : 14/06/2006 Date de mise à jour : 15/06/2006 11:49:17 Vu / téléchargé: 5 559 / 1 566

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Rechercher les fichiers et les répértoires après avoir spécifier une racine et un nom de fichier
Les résultats s'affichent en couleur, les noms de répértoires entre crochets avec une mention 'hidden' si le fichier ou le répértoire est caché.
 

Conclusion

Quelques problèmes sont à signaler, par exemple le rafraichissement des résultats est plutôt non satisfaisant bien que la recherche est lancée dans un thread séparé pour ne pas géner la présentation, aussi l'application n'est pas performente comme elle n'utilise pas la notion d'index au fait elle ne fait que parcourir toute l'arboressance spécifiée donc ce serai plutôt une belle démonstration algorithmique en ce qui concerne le parcour d'une arboressance en mode récursif.
aussi il manque l'accès et l'ouverture d'un fichier ou répértoire a partir de l'application et un bouton pour mettre en pause ou encore arrêter la recherche.
Bienvenue à tout commentaire et n'hésitez pas à me contacter sur benamozi@e-i.com
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • FileSearch.jarTélécharger ce fichier [Réservé aux membres club]44 536 octets
  •   FileSearch Interface
    • FileSearch.htmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier863 octets
    • FileSearch.jpxTélécharger ce fichier [Réservé aux membres club]2 566 octets
    • FileSearch.jpx.localTélécharger ce fichier [Réservé aux membres club]2 676 octets
    •   classes
      • ani.gifTélécharger ce fichier [Réservé aux membres club]Voir ce fichier9 873 octets
      • FileSearch.classTélécharger ce fichier [Réservé aux membres club]5 552 octets
      • sta.pngTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 455 octets
      • Start$1.classTélécharger ce fichier [Réservé aux membres club]1 263 octets
      • Start$2.classTélécharger ce fichier [Réservé aux membres club]2 188 octets
      • Start$3.classTélécharger ce fichier [Réservé aux membres club]2 526 octets
      • Start.classTélécharger ce fichier [Réservé aux membres club]4 033 octets
      •   com
        •   borland
          •   jbcl
            •   layout
              • BoxLayout2.classTélécharger ce fichier [Réservé aux membres club]2 608 octets
              • BoxLayout2BeanInfo.classTélécharger ce fichier [Réservé aux membres club]2 292 octets
              • GridBagConstraints2.classTélécharger ce fichier [Réservé aux membres club]1 318 octets
              • OverlayLayout2.classTélécharger ce fichier [Réservé aux membres club]2 339 octets
              • PaneConstraints.classTélécharger ce fichier [Réservé aux membres club]1 511 octets
              • PaneLayout.classTélécharger ce fichier [Réservé aux membres club]8 448 octets
              • PaneNode.classTélécharger ce fichier [Réservé aux membres club]8 766 octets
              • VerticalFlowLayout.classTélécharger ce fichier [Réservé aux membres club]4 519 octets
              • VerticalFlowLayoutBeanInfo.classTélécharger ce fichier [Réservé aux membres club]1 739 octets
              • XYConstraints.classTélécharger ce fichier [Réservé aux membres club]2 124 octets
              • XYLayout.classTélécharger ce fichier [Réservé aux membres club]4 837 octets
    •   src

Télécharger le zip

Historique

15 juin 2006 11:10:03 :
Ajout d'une bibliothèque manquante, au fait le dossier "com\" sous le dossier "src\" contient des fichiers ".class" a mettre manuellement sous le dossier ou seront générés les fichiers ".class" du code après compilation. Par exemple si après compilation les fichier ".class" sont dans le repertoire "classes\" alors tout simplement copier et coller le dossier "com\" dans le repertoire "classes\"
15 juin 2006 11:49:17 :
+ Ajout d'un fichier ".jar" pour démo + Capture d'écran.

Commentaires et avis

signaler à un administrateur
Commentaire de larsson le 15/06/2006 10:20:11

Salut,
voila ton code source ne marche pas et pour cause : "import com.borland.jbcl.layout.*"
ben oui, je ne travaille pas avec JBuilder, je travaille avec d'autre outils. de ce fait ça ne peut que fonctionner que sous JBuilder.

signaler à un administrateur
Commentaire de deiz21 le 15/06/2006 10:44:34

hi, c'est vrai je m'en excuse. je n'ai pas fais attention comme ca fait un bout de temps que j'ai ecris ce code. je corrigerai la faille en incluant la bibliothèque, bien sur si c'est légal ;oP
merci quand même pour la remarque.

signaler à un administrateur
Commentaire de larsson le 15/06/2006 11:14:17

de rien. en terme legal ou pas je ne sais pas.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Tres urgent Probleme de Thread [ par hlimaiem ] Limaiem heykelVoici bein j'ai deux thread consecutifs, de facon que le resultat du premier thread et necessaire au fonctionnement du deuxieme thread p Problème d'affichage dans une application multi thread [ par linkprogram ] Bonjour, je suis étudiant.je rencontre un petit problème... j'ai beaucoup de mal à le résoudre... s'il vous plait, aidez-moi ! Voi Recherche exemple java thread [ par Jarod1980 ] Bonjour,Je recherche des exemples de Thread permettant d'effectuer des opérations arithmiques basiques (+,*,/). Par exemple, quelques choses du g recherche driver [ par mycameleon ] salut tout le monde Je cherche le driver qui me permet de conneteer Oracle  Version 8.1.6.0.1 avec  j2sdk 1.4. Mes recherches sur le web ne moteur de recherche [ par kakol ] Bonjour, Je voudrais réaliser un moteur de recherche en Java et open source capable d'indexer le plus de documentation possible : html, txt, pdf, doc, Moteur de recherche [ par kakol ] Bonjour, Je voudrais réaliser un moteur de recherche en Java et open source capable d'indexer le plus de documentation possible : html, txt, pdf, doc, faire attendre un thread sur tous les autres différents [ par Flitzouille ] Salut à tous je suis en train de programmer une application en Java et j'ai besoin des threads. J'en ai déjà eu besoin auparavant mais ici j'ai meta moteur de recherche [ par sisadel ] bonjour mon application consiste a developper un meta moteur en ligne avec java ,j voudrai savoir comment diffuser la requete saisi dans le meta moteu Thread.sleep(1000) problème [ par Saris ] Bonjour,Quand je fais ça : Thread.sleep(1000); dans la fonction     protected void mouseReleasedAction(MouseEvent e)de ma classe & PB multithreading [ par fab2308 ] Bonjour,j'ai un petit probleme de thread dans mon application multithreadé.J'ai plusieurs threads qui tourne en permanance : un thread en ecoute


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,655 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.