besoin d'aide sur réinitialiser/effacer jcombobox valeurs

im en utilisant de codage ci-dessous pour ajouter des valeurs à un jcombobox l'aide d'un autre jcombobox et j'ai besoin d'ajouter les valeurs de la jcombobox2 selon celui d'être sélectionné dans le jcombobox1 sans l'ajout de valeurs si quelqu'un peut me dire comment réinitialiser ou désactivez la zone de liste déroulante de valeurs lorsqu'une autre option est sélectionnée?
ci-dessous mon codage et je suis nouveau sur java et netbeans donc si quelqu'un peut aider je serai reconnaissant 🙂

    Class.forName("com.mysql.jdbc.Driver").newInstance();
    Connection con = DriverManager.getConnection("jdbc:mysql://localhost/database1", "root", "senura123");
    Statement stat = (Statement) con.createStatement();
    String val=jComboBox1.getSelectedItem().toString();
    String check; String col;
    if ("Vehicles".equals(val)){
        check = "select reg_no from vehicle;";
        col="reg_no";
    }
    else if ("Travel Guides".equals(val)){
        check = "select username from travelguide;";
        col="username";
    }
    else{
        check = "select username from transportofficer";
        col="username";
    }                   
    ResultSet rslt = stat.executeQuery(check);
    while (rslt.next()) {
        jComboBox2.addItem(rslt.getString(col));                               
    }
 }

OriginalL'auteur senrulz | 2012-04-14