Ich habe mehrere Comboboxen und hätte gern das jeweils der erste Eintrag bzw. Item keines ist.
Also z.B. hätten wir jComboBoxStandort, diese wird beim Start des Programems mit Werten aus einer SQL Datenbank mit Einträgen bestückt. Jetzt hätte ich gern, dass der erste auszuwählenden Eintrag nicht der Wert mit der id=1 ist aus der Datenbank ist sondern gar kein Wert aus der Datenbank, sozusagen ein Platzhalter.
Verschaulicht meine ich:
->Platzhalter
->id-1-Wert
->id-2-Wert
->id-3-Wert
...
Die Methode zum Befüllen der Combobox sieht so aus:
Also z.B. hätten wir jComboBoxStandort, diese wird beim Start des Programems mit Werten aus einer SQL Datenbank mit Einträgen bestückt. Jetzt hätte ich gern, dass der erste auszuwählenden Eintrag nicht der Wert mit der id=1 ist aus der Datenbank ist sondern gar kein Wert aus der Datenbank, sozusagen ein Platzhalter.
Verschaulicht meine ich:
->Platzhalter
->id-1-Wert
->id-2-Wert
->id-3-Wert
...
Die Methode zum Befüllen der Combobox sieht so aus:
Java:
private voi fillComboBoxFilialenDeutschland(){
try{
String sql = "SELECT * FROM Filialen_Deutschland";
pst = conn.prepareStatement(sql);
rs = pst.executeQuery();
while(rs.next()){
String label = rs.getString("LABEL");
jComboBoxFilialenDeutschland.addItem(label);
}
}catch(Exception e){
e.printStackTrace();
}finally{
try{
rs.close();
pst.close();
}catch(SQLException e){
e.printStackTrace();
JOptionPane.showMessageDialog(null,e);
}
}
}