Problème switch jComboBox
Bonjour, je vous explique mon problème : j'ai créé une combobox nommé jComboBox8 avec 3 éléments et je souhaiterais que lorsque je sélectionne un des 3 items, une liste particulière soit incrémenté dans une autre combobox nommé jComboBox1. (Dans mon cas je voudrais sélectionner une commune, et lorsque celle-ci est sélectionné le nom des rues s'affiches dans la combobox et ainsi de suite pour les autres communes)
Mon code est :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| switch (jComboBox8.getSelectedIndex()) {
case 0: // si Paris est choisie
try {
ResultSet rs = null;
String sql = "SELECT rue, commune FROM plan";
PreparedStatement stmt = (PreparedStatement) con.prepareStatement(sql);
rs = stmt.executeQuery(sql);
while (rs.next()) {
jComboBox1.addItem(rs.getString(1) + " " + rs.getString(2));
}
} catch (Exception ex) {
System.out.println("erreur");
}
break;
case 1: // si Mulhouse est choisie
jTextField2.setText("Z");
break;
case 2: // si Marseille est choisie
jTextField2.setText("E");
break;
} |
A noter que les jTextField2.setText("??") ont été rajoutés pour tester, mais ça ne marche pas.
Si quelqu'un pourrait m'éclairer.
Cordialement