Hi Leute,
Ich habe folgendes Problem.
Ich habe eine Swing GUI gebaut und habe eine JComboBox benutzt.
An diese habe ich eine java.awt.event.ItemListener angefügt.
Das geht soweit auch alles super im Porgramm.
Doch mir ist aufgefallen wenn ich den Wert ändere wird 2 mal das jeweilige Event ausgelöst.
Das ist ja eigentlich auch nicht ganz so schlimm nur glaube ich das mein Rechner deswegen einfriert wenn ich es Debuggen möchte und einen Haltepunkt setze (in einem Code Abschnitt, der erst nach dem Event kommt).
Genauso kann es ja nicht richtig sein, weil es kann ja sein, dass eine Rechenintensive Operation ausgelöst wird.
Es kann ja auch nicht normal sein, das ein Event 2 mal ausgelöst wird, wenn der Wert in der JComboBox sich ändert.
Ich hoffe ihr könnt mir einen Tipp geben, wie ich es schaffen kann, dass das Event nur noch einmal aufgerufen
Gruß Noies
Ich habe folgendes Problem.
Ich habe eine Swing GUI gebaut und habe eine JComboBox benutzt.
An diese habe ich eine java.awt.event.ItemListener angefügt.
Das geht soweit auch alles super im Porgramm.
Doch mir ist aufgefallen wenn ich den Wert ändere wird 2 mal das jeweilige Event ausgelöst.
Das ist ja eigentlich auch nicht ganz so schlimm nur glaube ich das mein Rechner deswegen einfriert wenn ich es Debuggen möchte und einen Haltepunkt setze (in einem Code Abschnitt, der erst nach dem Event kommt).
Genauso kann es ja nicht richtig sein, weil es kann ja sein, dass eine Rechenintensive Operation ausgelöst wird.
Es kann ja auch nicht normal sein, das ein Event 2 mal ausgelöst wird, wenn der Wert in der JComboBox sich ändert.
Ich hoffe ihr könnt mir einen Tipp geben, wie ich es schaffen kann, dass das Event nur noch einmal aufgerufen
Gruß Noies