Explorateur d'images

Description

Explorateur d'images :

Un composant permettant l'exploration d'un système de fichier pour consulter, sous forme de vignettes, la liste des images contenues dans chaque répertoire.

Le composant est divisé en deux sous composants d'un panneau à volets (JSplitPane) :

- à gauche, l'explorateur de fichiers
- à droite, une galerie de vignettes permettant de visualiser toutes les images lisibles avec ImageIO.

L'explorateur de fichier est extrait d'un projet plus large qui était un explorateur de fichiers complet (JMaid)
source : http://forum.java.sun.com/thread.jspa?threadID=497385&messageID=2347123
Ce composant a été modifié pour supporter une demande de rechargement d'images (loadImages()), après un changement de répertoire.
Merci à Jim Burton

La galerie contient un composant pour gérer une image redimensionnable dans un panneau
source : http://www.javafr.com/codes/JIMAGEPANEL-PANEL-AFFICHANT-IMAGES-REDIMENSIONNEES-AVEC-MEME-ASPECT_42125.aspx
Ce composant a été modifié pour supporter une gestion (brève) de l'alignement de l'image dans son panneau.
Merci à Darksidious

Le composant gère également le redimensionnement de sa galerie en fonction de la dimension de son conteneur.

Pour les gens intéressés, il existe un projet java open source qui gère une galerie de vignettes
de manière beaucoup plus subtile : ekspos
source : http://sourceforge.net/projects/ekspos

le programme de démonstration est dans la classe ImagesBrowser.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.