Hallo,
ich habe ein Problem mit folgendem Listener:
jThemenListe.addListSelectionListener( new ListSelectionListener(){
public void valueChanged( ListSelectionEvent e ){
if (String.valueOf(jThemenListe.getSelectedValue()) != null){
//System.out.println(String.valueOf(jThemenListe.getSelectedValue()));
loesungenAnzeigen(String.valueOf(jThemenListe.getSelectedValue()));
}
}
});
Es wird die Methode valueChanged immer zweifach ausgeführt (vermutlich Anwahl eines Objektes und gleichzeitige Abwahl eines anderen, oder?). Was kann ich bei einer JList dagegen tun?
Außerem habe ich beim Löschen der Einträge der JList (zurücksetzen) das problem, dass trotz der Überprüfung != null eine fehlerhafte Abfrage an die Datenbank gesendet wird. Hier vermutlich auch wieder das Ausführen des Listeners beim Löschen, oder? Kann ich das verhindern?
Komme da leider allein nicht weiter.
Gruß Nicolas