Bonjour , j'ai 3 ComboBox qui dépend l'un d'autre le 2éme dépend du 1er et le 3éme dépend de 2éme.
le problème que les éléments de 2éme ComboBox il y' a un seul élément qui s'affiche (le 1er élément)je n'est sais pas comment la corriger .
un autre problème comment vider un ComboBox seulement a partir de l'index 1 j'ai essayé removeItemAt(anIndex);
event sur le 1er ComboBox
event sur le 2éme ComboBox:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 if (selectedIndexc1 == 1) { ... comboBoxc2.removeAllItems(); try { Statement m = s.getConn().createStatement(); rs1 = m.executeQuery(rq); while (rs1.next()) { String A1= rs1.getString("...."); comboBoxc2.addItem(A1); nbp++; } } catch (SQLException e1) { e1.printStackTrace(); } }
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 if ((selectedIndexc1==1) && (selectedIndexc2==0)) { .... comboBoxcc3.removeAllItems(); try { Statement m = s.getConn().createStatement(); rs1 = m.executeQuery(rq); while (rs1.next()) { String A1= rs1.getString("......"); comboBoxc3.addItem(A1); nbp++; } } catch (SQLException e1) { e1.printStackTrace(); } }
Partager