Bonjour!
Je fais une application qui se rapproche, du point de vue graphique, de
l'explorateur Windows: arborescence du système de fichiers à gauche, liste
de fichiers à droite. Et je suis surpris qu'aucun des composants n'existent,
alors qu'ils constituent à mon avis un besoin courant:
- Pour l'arborescence, il existe bien le JTree, mais je n'ai pas trouvé de
Model ni de TreeCellRenderer pour y mettre le système de fichiers. J'ai bien
trouvé sur le net quelquers ressources pour afficher une arborescence, mais
aucune ne reprend, dans l'environnement Windows, les éléments Bureau, Poste
de travail, ...
- Pour la liste de fichiers, je n'ai carément pas trouvé de composant
permetant un affichage grandes icones/petites icones/list/détails. Et donc
encore moins un controle affichant de cette manière les fichiers d'un
répertoire donné.
Je suis donc en train de coder ces composants que je partagerai avec joie,
mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles conséquences?
merci de votre aide!
Ced.
Pourquoi tu ne regardes pas les sources de ton JDK Java.
Bonjour!
Je fais une application qui se rapproche, du point de vue graphique, de
l'explorateur Windows: arborescence du système de fichiers à gauche, liste
de fichiers à droite. Et je suis surpris qu'aucun des composants n'existent,
alors qu'ils constituent à mon avis un besoin courant:
- Pour l'arborescence, il existe bien le JTree, mais je n'ai pas trouvé de
Model ni de TreeCellRenderer pour y mettre le système de fichiers. J'ai bien
trouvé sur le net quelquers ressources pour afficher une arborescence, mais
aucune ne reprend, dans l'environnement Windows, les éléments Bureau, Poste
de travail, ...
- Pour la liste de fichiers, je n'ai carément pas trouvé de composant
permetant un affichage grandes icones/petites icones/list/détails. Et donc
encore moins un controle affichant de cette manière les fichiers d'un
répertoire donné.
Je suis donc en train de coder ces composants que je partagerai avec joie,
mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles conséquences?
merci de votre aide!
Ced.
Pourquoi tu ne regardes pas les sources de ton JDK Java.
Bonjour!
Je fais une application qui se rapproche, du point de vue graphique, de
l'explorateur Windows: arborescence du système de fichiers à gauche, liste
de fichiers à droite. Et je suis surpris qu'aucun des composants n'existent,
alors qu'ils constituent à mon avis un besoin courant:
- Pour l'arborescence, il existe bien le JTree, mais je n'ai pas trouvé de
Model ni de TreeCellRenderer pour y mettre le système de fichiers. J'ai bien
trouvé sur le net quelquers ressources pour afficher une arborescence, mais
aucune ne reprend, dans l'environnement Windows, les éléments Bureau, Poste
de travail, ...
- Pour la liste de fichiers, je n'ai carément pas trouvé de composant
permetant un affichage grandes icones/petites icones/list/détails. Et donc
encore moins un controle affichant de cette manière les fichiers d'un
répertoire donné.
Je suis donc en train de coder ces composants que je partagerai avec joie,
mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles conséquences?
merci de votre aide!
Ced.
Pourquoi tu ne regardes pas les sources de ton JDK Java.
Bonjour!
Je fais une application qui se rapproche, du point de vue graphique, de
l'explorateur Windows: arborescence du système de fichiers à gauche,
liste
de fichiers à droite. Et je suis surpris qu'aucun des composants
n'existent,
alors qu'ils constituent à mon avis un besoin courant:
- Pour l'arborescence, il existe bien le JTree, mais je n'ai pas trouvé
de
Model ni de TreeCellRenderer pour y mettre le système de fichiers. J'ai
bien
trouvé sur le net quelquers ressources pour afficher une arborescence,
mais
aucune ne reprend, dans l'environnement Windows, les éléments Bureau,
Poste
de travail, ...
- Pour la liste de fichiers, je n'ai carément pas trouvé de composant
permetant un affichage grandes icones/petites icones/list/détails. Et
donc
encore moins un controle affichant de cette manière les fichiers d'un
répertoire donné.
Je suis donc en train de coder ces composants que je partagerai avec
joie,
mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles
conséquences?
merci de votre aide!
Ced.
Pourquoi tu ne regardes pas les sources de ton JDK Java.
Je crois que le nom de la classe est FileChooser.
Cela devrait déjà te donner de sérieuses piste.
--
Vincent Brabant
----------------
http://www.netbeans.org/index_fr.html
http://vbrabant-fr.skynetblogs.be
Bonjour!
Je fais une application qui se rapproche, du point de vue graphique, de
l'explorateur Windows: arborescence du système de fichiers à gauche,
liste
de fichiers à droite. Et je suis surpris qu'aucun des composants
n'existent,
alors qu'ils constituent à mon avis un besoin courant:
- Pour l'arborescence, il existe bien le JTree, mais je n'ai pas trouvé
de
Model ni de TreeCellRenderer pour y mettre le système de fichiers. J'ai
bien
trouvé sur le net quelquers ressources pour afficher une arborescence,
mais
aucune ne reprend, dans l'environnement Windows, les éléments Bureau,
Poste
de travail, ...
- Pour la liste de fichiers, je n'ai carément pas trouvé de composant
permetant un affichage grandes icones/petites icones/list/détails. Et
donc
encore moins un controle affichant de cette manière les fichiers d'un
répertoire donné.
Je suis donc en train de coder ces composants que je partagerai avec
joie,
mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles
conséquences?
merci de votre aide!
Ced.
Pourquoi tu ne regardes pas les sources de ton JDK Java.
Je crois que le nom de la classe est FileChooser.
Cela devrait déjà te donner de sérieuses piste.
--
Vincent Brabant
----------------
http://www.netbeans.org/index_fr.html
http://vbrabant-fr.skynetblogs.be
Bonjour!
Je fais une application qui se rapproche, du point de vue graphique, de
l'explorateur Windows: arborescence du système de fichiers à gauche,
liste
de fichiers à droite. Et je suis surpris qu'aucun des composants
n'existent,
alors qu'ils constituent à mon avis un besoin courant:
- Pour l'arborescence, il existe bien le JTree, mais je n'ai pas trouvé
de
Model ni de TreeCellRenderer pour y mettre le système de fichiers. J'ai
bien
trouvé sur le net quelquers ressources pour afficher une arborescence,
mais
aucune ne reprend, dans l'environnement Windows, les éléments Bureau,
Poste
de travail, ...
- Pour la liste de fichiers, je n'ai carément pas trouvé de composant
permetant un affichage grandes icones/petites icones/list/détails. Et
donc
encore moins un controle affichant de cette manière les fichiers d'un
répertoire donné.
Je suis donc en train de coder ces composants que je partagerai avec
joie,
mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles
conséquences?
merci de votre aide!
Ced.
Pourquoi tu ne regardes pas les sources de ton JDK Java.
Je crois que le nom de la classe est FileChooser.
Cela devrait déjà te donner de sérieuses piste.
--
Vincent Brabant
----------------
http://www.netbeans.org/index_fr.html
http://vbrabant-fr.skynetblogs.be
Salut Vincent!
J'ai regardé ça, mais le JFileChooser est en fait une boîte de dialogue de
type Ouvrir / Sauvegarder sous..., pas une arborescence. Je me sers
d'ailleurs de son FileSyustemView pour creer mon arborescence.
Oui, je sais, mais c'étais plus our que tu regardes comment il font pour
Merci de ton aide.
"Vincent Brabant" a écrit dans le message de
news:3fae1525$0$3992$Bonjour!
Je fais une application qui se rapproche, du point de vue graphique, de
l'explorateur Windows: arborescence du système de fichiers à gauche,
listede fichiers à droite. Et je suis surpris qu'aucun des composants
n'existent,alors qu'ils constituent à mon avis un besoin courant:
- Pour l'arborescence, il existe bien le JTree, mais je n'ai pas trouvé
deModel ni de TreeCellRenderer pour y mettre le système de fichiers. J'ai
bientrouvé sur le net quelquers ressources pour afficher une arborescence,
maisaucune ne reprend, dans l'environnement Windows, les éléments Bureau,
Postede travail, ...
- Pour la liste de fichiers, je n'ai carément pas trouvé de composant
permetant un affichage grandes icones/petites icones/list/détails. Et
doncencore moins un controle affichant de cette manière les fichiers d'un
répertoire donné.
Je suis donc en train de coder ces composants que je partagerai avec
joie,mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles
conséquences?merci de votre aide!
Ced.
Pourquoi tu ne regardes pas les sources de ton JDK Java.
Je crois que le nom de la classe est FileChooser.
Cela devrait déjà te donner de sérieuses piste.
--
Vincent Brabant
----------------
http://www.netbeans.org/index_fr.html
http://vbrabant-fr.skynetblogs.be
Salut Vincent!
J'ai regardé ça, mais le JFileChooser est en fait une boîte de dialogue de
type Ouvrir / Sauvegarder sous..., pas une arborescence. Je me sers
d'ailleurs de son FileSyustemView pour creer mon arborescence.
Oui, je sais, mais c'étais plus our que tu regardes comment il font pour
Merci de ton aide.
"Vincent Brabant" <vincent.brabant@skynet.be> a écrit dans le message de
news:3fae1525$0$3992$ba620e4c@reader0.news.skynet.be...
Bonjour!
Je fais une application qui se rapproche, du point de vue graphique, de
l'explorateur Windows: arborescence du système de fichiers à gauche,
liste
de fichiers à droite. Et je suis surpris qu'aucun des composants
n'existent,
alors qu'ils constituent à mon avis un besoin courant:
- Pour l'arborescence, il existe bien le JTree, mais je n'ai pas trouvé
de
Model ni de TreeCellRenderer pour y mettre le système de fichiers. J'ai
bien
trouvé sur le net quelquers ressources pour afficher une arborescence,
mais
aucune ne reprend, dans l'environnement Windows, les éléments Bureau,
Poste
de travail, ...
- Pour la liste de fichiers, je n'ai carément pas trouvé de composant
permetant un affichage grandes icones/petites icones/list/détails. Et
donc
encore moins un controle affichant de cette manière les fichiers d'un
répertoire donné.
Je suis donc en train de coder ces composants que je partagerai avec
joie,
mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles
conséquences?
merci de votre aide!
Ced.
Pourquoi tu ne regardes pas les sources de ton JDK Java.
Je crois que le nom de la classe est FileChooser.
Cela devrait déjà te donner de sérieuses piste.
--
Vincent Brabant
----------------
http://www.netbeans.org/index_fr.html
http://vbrabant-fr.skynetblogs.be
Salut Vincent!
J'ai regardé ça, mais le JFileChooser est en fait une boîte de dialogue de
type Ouvrir / Sauvegarder sous..., pas une arborescence. Je me sers
d'ailleurs de son FileSyustemView pour creer mon arborescence.
Oui, je sais, mais c'étais plus our que tu regardes comment il font pour
Merci de ton aide.
"Vincent Brabant" a écrit dans le message de
news:3fae1525$0$3992$Bonjour!
Je fais une application qui se rapproche, du point de vue graphique, de
l'explorateur Windows: arborescence du système de fichiers à gauche,
listede fichiers à droite. Et je suis surpris qu'aucun des composants
n'existent,alors qu'ils constituent à mon avis un besoin courant:
- Pour l'arborescence, il existe bien le JTree, mais je n'ai pas trouvé
deModel ni de TreeCellRenderer pour y mettre le système de fichiers. J'ai
bientrouvé sur le net quelquers ressources pour afficher une arborescence,
maisaucune ne reprend, dans l'environnement Windows, les éléments Bureau,
Postede travail, ...
- Pour la liste de fichiers, je n'ai carément pas trouvé de composant
permetant un affichage grandes icones/petites icones/list/détails. Et
doncencore moins un controle affichant de cette manière les fichiers d'un
répertoire donné.
Je suis donc en train de coder ces composants que je partagerai avec
joie,mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles
conséquences?merci de votre aide!
Ced.
Pourquoi tu ne regardes pas les sources de ton JDK Java.
Je crois que le nom de la classe est FileChooser.
Cela devrait déjà te donner de sérieuses piste.
--
Vincent Brabant
----------------
http://www.netbeans.org/index_fr.html
http://vbrabant-fr.skynetblogs.be
Je suis donc en train de coder ces composants que je partagerai avec joie,
mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles conséquences?
Je suis donc en train de coder ces composants que je partagerai avec joie,
mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles conséquences?
Je suis donc en train de coder ces composants que je partagerai avec joie,
mais j'ai vraiment l'impression d'être en train de réinventer la roue.
Quelqu'un a-t-il deja eu besoin de tels composants? quelles conséquences?
J'espère me penché bientôt sur
son optimisation, reste que je ne sais pas si c'est possible de
manière efficace. Si c'est les classes annexes du JFileChooser et pas
ma conception , dommage!!!
J'espère me penché bientôt sur
son optimisation, reste que je ne sais pas si c'est possible de
manière efficace. Si c'est les classes annexes du JFileChooser et pas
ma conception , dommage!!!
J'espère me penché bientôt sur
son optimisation, reste que je ne sais pas si c'est possible de
manière efficace. Si c'est les classes annexes du JFileChooser et pas
ma conception , dommage!!!
"Vincent" a écrit dans le message de
news:J'espère me penché bientôt sur
son optimisation, reste que je ne sais pas si c'est possible de
manière efficace. Si c'est les classes annexes du JFileChooser et pas
ma conception , dommage!!!
Je peux te confirmer que les classes du JFileChooser rament.Si tu t'amuse à
les appeler chaque fois que tu as besoin d'une icône ou a chaque appel d'un
getChild, tu t'en sors plus.
J'en ai fait la dure expérience effectivement, une idée serait
Du coup, j'ai fait une classe qui sert de cache pour chaque répertoire, avec
un Timer qui le rafraichit régulièrement. Ca améliore déjà nettement la
navigation. Les problèmes auxquels je suis confrontés:
- lecteur a: Pour afficher le Poste de travail, ma classe va chercher le
contenu du lecteur a: Et avec le refresh, c'est encore plus grave, il y va
toutes les 10 secondes.c'est pas terrible d'entendre le "cloc cloc" du
lecteur toutes les 10 secondes. Sans compter que ca ralentit tout.
Je te mets déjà mon code pour que tu puisses te rendre compte, et
éventuellement avancer avec moi.
Ok, merci... Je ne peut pas regarder de suite, mais d'ici 2-3 jours
J'ai donc 4 classes:
- FileProperties: le cache qui est rafraîchi pour chaque fichier
- FileTreeModel : le model
- FileTreeCellRenderer : pour l'affichage
- FileTree : le composant lui-même
ça correspond à ce que j'avais fait...
Bon, tout n'est pas super commenté, et il y a quelques bridages (le refresh
ne fait rien en fait; les floppy ne sont pas explorables...). Bref, c'est en
chantier.
Je te pardonnes :-)
FileProperties.java:
import java.awt.event.ActionEvent;
...
public static FileSystemView getFileSystemView() {
return fsView;
}
}
"Vincent" <vclassine@elan.fr> a écrit dans le message de
news:9e49e584.0311092341.1064186c@posting.google.com...
J'espère me penché bientôt sur
son optimisation, reste que je ne sais pas si c'est possible de
manière efficace. Si c'est les classes annexes du JFileChooser et pas
ma conception , dommage!!!
Je peux te confirmer que les classes du JFileChooser rament.Si tu t'amuse à
les appeler chaque fois que tu as besoin d'une icône ou a chaque appel d'un
getChild, tu t'en sors plus.
J'en ai fait la dure expérience effectivement, une idée serait
Du coup, j'ai fait une classe qui sert de cache pour chaque répertoire, avec
un Timer qui le rafraichit régulièrement. Ca améliore déjà nettement la
navigation. Les problèmes auxquels je suis confrontés:
- lecteur a: Pour afficher le Poste de travail, ma classe va chercher le
contenu du lecteur a: Et avec le refresh, c'est encore plus grave, il y va
toutes les 10 secondes.c'est pas terrible d'entendre le "cloc cloc" du
lecteur toutes les 10 secondes. Sans compter que ca ralentit tout.
Je te mets déjà mon code pour que tu puisses te rendre compte, et
éventuellement avancer avec moi.
Ok, merci... Je ne peut pas regarder de suite, mais d'ici 2-3 jours
J'ai donc 4 classes:
- FileProperties: le cache qui est rafraîchi pour chaque fichier
- FileTreeModel : le model
- FileTreeCellRenderer : pour l'affichage
- FileTree : le composant lui-même
ça correspond à ce que j'avais fait...
Bon, tout n'est pas super commenté, et il y a quelques bridages (le refresh
ne fait rien en fait; les floppy ne sont pas explorables...). Bref, c'est en
chantier.
Je te pardonnes :-)
FileProperties.java:
import java.awt.event.ActionEvent;
...
public static FileSystemView getFileSystemView() {
return fsView;
}
}
"Vincent" a écrit dans le message de
news:J'espère me penché bientôt sur
son optimisation, reste que je ne sais pas si c'est possible de
manière efficace. Si c'est les classes annexes du JFileChooser et pas
ma conception , dommage!!!
Je peux te confirmer que les classes du JFileChooser rament.Si tu t'amuse à
les appeler chaque fois que tu as besoin d'une icône ou a chaque appel d'un
getChild, tu t'en sors plus.
J'en ai fait la dure expérience effectivement, une idée serait
Du coup, j'ai fait une classe qui sert de cache pour chaque répertoire, avec
un Timer qui le rafraichit régulièrement. Ca améliore déjà nettement la
navigation. Les problèmes auxquels je suis confrontés:
- lecteur a: Pour afficher le Poste de travail, ma classe va chercher le
contenu du lecteur a: Et avec le refresh, c'est encore plus grave, il y va
toutes les 10 secondes.c'est pas terrible d'entendre le "cloc cloc" du
lecteur toutes les 10 secondes. Sans compter que ca ralentit tout.
Je te mets déjà mon code pour que tu puisses te rendre compte, et
éventuellement avancer avec moi.
Ok, merci... Je ne peut pas regarder de suite, mais d'ici 2-3 jours
J'ai donc 4 classes:
- FileProperties: le cache qui est rafraîchi pour chaque fichier
- FileTreeModel : le model
- FileTreeCellRenderer : pour l'affichage
- FileTree : le composant lui-même
ça correspond à ce que j'avais fait...
Bon, tout n'est pas super commenté, et il y a quelques bridages (le refresh
ne fait rien en fait; les floppy ne sont pas explorables...). Bref, c'est en
chantier.
Je te pardonnes :-)
FileProperties.java:
import java.awt.event.ActionEvent;
...
public static FileSystemView getFileSystemView() {
return fsView;
}
}