Bonsoir à tous !
J'ai une JList contenant des images.
L'affichage se comporte de la même manière qu'une fenêtre d'un système d'exploitation contenant des icônes.
Les images vont à la ligne lorsque la fenêtre contenant la JList est réduite. Les images remontent lorsque la fenêtre est agrandie.
Exemple en vidéo :
JList avec images (youtube.com).
Ce que j'aimerai faire avec Swing, c'est que l'espace en largeur entre les cellules de la JList varie en fonction de la largeur de la fenêtre.
C'est à dire qu'en élargissant la fenêtre, que l'espace entre les images s'agrandit jusqu'à ce qu'une autre image puisse être affichée sur la même ligne.
Voici en vidéo ce que j'aimerai que ma JList fasse :
C'est le logicie iPhoto sous Mac Os X, codé probablement en Obj-C et pas en Java
iPhoto (youtube.com).
Que dois-je faire pour reproduire se comportement avec Swing et ma JList ?
Est-ce possible ?
Merci d'avance.
Partager