Bonjour tout le monde;
je vous remercie d'avance pour vos réponses à ma problématique.
J'ai un programme en java de gestion de stock avec une interface graphique (swing). Quand je cherche un produit dans le stock, une nouvelle fenêtre s'ouvre avec x nombres de JLabels (1 label pour chaque produit dans le stock).
Mais voilà le problème, s'il y a plus d'une dizaine de label, alors les labels "sortent" de la fenêtre et donc certain ne s'affichent pas dans la fenêtre. Il faut donc que j'agrandisse manuellement ma fenêtre, mais au bout d'un moment ce n'est plus possible, a cause de la taille limite de l'écran du PC (voir les images ci-dessous).
Image quand le nombre de labels est faible, donc ils sont tous affichés
Image quand le nombre de labels est élevé, donc certains ne sont pas affichés dans la fenêtre
Donc j'ai recherché comment faire un scrollbar en java, mais je n'y arrive pas du tout. De plus, tous les exemples que j'ai cherchés de scrollbar sur internet se font sur du JTextField...
Si vous pouviez donc m'expliquer comment faire un scrollbar vertical (si c'est possible) pour pouvoir afficher tous mes labels dans la fenêtre.
De plus, si vous avez une technique pour bien positionner mes labels les uns en dessous des autres, car je joue sur la largeur de la fenêtre pour qu'ils ne se collent pas les uns à coté des autres.
Merci beaucoup pour le temps que vous consacrerez à mon problème, et bonne soirée 