Salut tout le monde,
voilà, je suis entrain de développer un programme de gestion de stock... Le jpanel "recherche" contient quatre jcombobox qui affiche une jtable lorsqu'on sélectionne un ou plusieurs item à la fois.
c-à-d la jtable affiche en quelque sorte le resultat de la requete sql :"select * from stock where nom_produit='item1' and nom_service='item2' sachant que ces item proviennent respectivement de la jcombobox1 et de la jcombobox2.
Maintenant sachant qu'il y a quatre jcombobox qui forme ces cas que j'ai représenté sous forme de binaire sachant 0=false:"jcombobox non sélectionner" et 1=true: "jcombobox sélectionner"
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111.
Dans mon programme cela est représenté par des if else if fois 16+3 avec plus de 800 lignes estimées.
c'est la première fois pour moi de travailler avec autant de else if.
Q1: Est ce possible ?
Q2: y a t-il un moyen de travailler avec un algorithme plus simple ??
Merci d'avance, votre aide me sera précieuse.
Partager