ItemListener Problem bei JComboBox

andreas2000

Mitglied
Hallo,
ich habe eine JComboBox mit mehreren Einträgen erstellt, dabei möchte ich, wenn ich einen Eintrag auswähle eine Action mit ItemListener auslösen, was auch funktioniert, nur, dass diese Action immer zweimal ausgelöst wird (Egal ob Konsolenausgabe oder Fenster öffnen). Wie kann ich eine einmalige Auslösung bewirken (was eigentlich standartmäßig der Fall sein sollte) Kennt jemand dieses Problem und weiß eine Lösung?
Gruß, Andreas.
 
Hm .. ich weiß nicht, warum er da zwei Mal einen Event wirft, aber du könnest als Workaround beim ersten ausgelösten Event ein Flag setzen, der dann beim zweiten Auslösen bewirkt, dass die von dir gewünschte Aktion nicht ausgeführt wird, dann aber das Flasg wieder zurück setzt.

Ein ähnliches Problem hatte ich beim JSlider .. Kann ja mal in den Code gucken ..
 
Zurück