Bonjour,
Je développe une interface graphique en Java Swing qui doit permettre d'afficher un nombre important d'images et de boutons associés à chaque image (cf image jointe)
J'ai d'abord utilisé un JPanel avec un FlowLayout et un JScrollPAne pour mettre des ascenseurs mais toutes mes images étaient alors sur une seule ligne horizontale.
J'ai ensuite lu sur un forum qu'il faudrait utiliser une JList, et redéfinir le ListCellRenderer, ce que j'ai fait. A présent, mes images et boutons s'affichent correctement et je peux tous les voir avec les ascenseurs. Mon problème est que je ne peux pas cliquer sur les boutons en question, ce qui enlève tout son intéret à mon appli :s !
Est ce possible d'utiliser des composants encapsulés à l'intérieur d'un élément d'une JList ? Ou existe t-il une autre solution qui me permettrait d'afficher mes images et mes boutons avec des ascenseurs tout en pouvant les utiliser ?
Merci d'avance si quelqu'un a une idée
Partager