Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1409 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  JTree avec arborescence de la machine

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

JTree avec arborescence de la machine

n°850853
quezac
(et que s'appelorio...)
Posté le 15-09-2004 à 16:25:47  profilanswer
 

Salut,
 
je cherche a faire une boite de dialogue dans laquelle on peut selectionner un repertoire (pour une sauvegarde par exemple).
Je n'ai pas besoin qu'apparaisse le nom des fichiers du repertoire courant.
D'apres ce que j'ai vu, ça devrait etre possible avec un JTree mais j'arrive pas a lui faire afficher le contenu d'une arborescence, encore moins l'arborescence complete de la machine.
 
Si quelqu'un a une idee...
 
Merci

mood
Publicité
Posté le 15-09-2004 à 16:25:47  profilanswer
 

n°850858
nerisson
Pic-pic
Posté le 15-09-2004 à 16:39:08  profilanswer
 

Tu peut t'inspirer de ca http://java.sun.com/products/jfc/t [...] index.html et modifier le code pour n'afficher que les répertoires.

n°850865
quezac
(et que s'appelorio...)
Posté le 15-09-2004 à 16:55:59  profilanswer
 

Merci nerisson,  
 
je teste......

n°850866
d4rK 3Mpr0​R
fr33 Kevin
Posté le 15-09-2004 à 16:58:00  profilanswer
 

et JFileChooser, ça corrsepond pas à ce que tu cherches ?

n°850868
Jubijub
Parce que je le VD bien
Posté le 15-09-2004 à 16:59:55  profilanswer
 

j'allais le dire : tu cherches un JFileChooser...


---------------
Jubi Photos : Flickr - 500px
n°850873
patachou
Posté le 15-09-2004 à 17:02:57  profilanswer
 

Parceque dans les JFileChooser tu peux afficher que les répertoires si tu veux (et pas les fichiers...)

n°850878
Jubijub
Parce que je le VD bien
Posté le 15-09-2004 à 17:08:39  profilanswer
 

tu peux aussi filtrer les types de fichier à afficher...gérer la sélection multiple, etc...


---------------
Jubi Photos : Flickr - 500px
n°854147
quezac
(et que s'appelorio...)
Posté le 20-09-2004 à 15:17:35  profilanswer
 

Merci de m'aider mais j'ai pas l'impression qu'un JFileChooser soit ce que je cherche.
 
J'ai un exemple de ce que je veux (pour ceux qui sont sous Windows):
Sur le bureau, tu fais 'Nouveau raccourci' puis 'Parcourir...'. Je veux exactement la meme boite de dialogue que celle qui s'affiche.
Je sais pas trop comment faire ca en Java.
(si seulement je savais comment afficher des images dans un post...)
 
Encore merci a tous

n°854153
d4rK 3Mpr0​R
fr33 Kevin
Posté le 20-09-2004 à 15:22:03  profilanswer
 

sous windows :
http://java.sun.com/products/jfc/tsc/articles/javaOne2001/1309/jfilechooser.gif
 
sous mac os x :
http://developer.apple.com/releasenotes/Java/Java142RN/art/141opendialog.gif
 
un autre windows :
http://www.devworld.com/microsites/javaworld/legacy/javatips/images/view.gif
 
 
j'ai pas de windows sous la main, mais à mon avis, c'est de la même chose qu'il s'agit.

n°854162
quezac
(et que s'appelorio...)
Posté le 20-09-2004 à 15:40:14  profilanswer
 

Non pas du tout  :non:  
 
En fait c'est un truc comme ca :
http://www.dpunkt.de/java/images/filebrowser.png
 
Ce truc la a du etre fait un bon milliard de fois. Si ca pouvait m'eviter de ré-inventer l'eau chaude...
 
Merci  :love:

mood
Publicité
Posté le 20-09-2004 à 15:40:14  profilanswer
 

n°854181
pascal34
one point !
Posté le 20-09-2004 à 16:02:15  profilanswer
 

quezac a écrit :

Non pas du tout  :non:  
 
En fait c'est un truc comme ca :
http://www.dpunkt.de/java/images/filebrowser.png
 
Ce truc la a du etre fait un bon milliard de fois. Si ca pouvait m'eviter de ré-inventer l'eau chaude...
 
Merci  :love:


 
En java ça va être dur d'obtenir la liste des "special folders" comme le Bureau ou le répertoire "Mes documents", "Favoris réseaux", etc.
 
Si tu veux te contenter d'afficher les lecteurs et les répertoires :  

  • File.listRoots() te renvoie la liste des lecteurs logiques (réseau ou physique) accessibles
  • File.listFiles(FileFilter) te permet de lister le contenu d'un répertoire en appliquant un filtre


Tu mets tout ça dans un TreeModel et rouler jeunesse

n°854183
quezac
(et que s'appelorio...)
Posté le 20-09-2004 à 16:09:15  profilanswer
 

Je suis donc obligé de construire mon arbre a la main ?  :ouch:  
 
En tout cas merci, je vais creuser dans cette direction...

n°854194
pascal34
one point !
Posté le 20-09-2004 à 16:15:56  profilanswer
 

quezac a écrit :

Je suis donc obligé de construire mon arbre a la main ?  :ouch:  
 
En tout cas merci, je vais creuser dans cette direction...


 
I think so.

n°854312
quezac
(et que s'appelorio...)
Posté le 20-09-2004 à 18:10:41  profilanswer
 

J'ai trouve un truc interessant.
Dans l'API SWT d'Eclipse, y'a une classe (DirectoryDialog) qui fait exactement ce que je cherche.
 
Reste a savoir quelles sont les contraintes d'utilisation d'une telle API.
 
Encore merci pour votre aide  :jap:  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  JTree avec arborescence de la machine

 

Sujets relatifs
[SWING] IHM et JTREE[C ] Récuperer le nom d'une machine d'apres son IP + new pb concat !
[Java] Problème de taille mémoire avec un JTree[arborescence] Quel logiciel ?
[PHP] recherche nom d'un fichier dans une arborescenceMachine à sous
JTree avec des JCheckBoxMachine Dot Net?
[Entretien] DESS communciation homme-machine .. ??Swing][JFilechooser]Afficher l'arborsonce d'une machine Distante
Plus de sujets relatifs à : JTree avec arborescence de la machine


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR