A
AlexanderMeider
Gast
Hallo,
ich habe ein Problem mit JComboBoxen, das mich ganz schön verrückt macht ;-).
Ich habe in meinem DomainModel von einem Typ ca. 50 verschiedene Objekte. Diese lasse ich mir alle in einer JComboBox anzeigen (mit einem einfachen DefaultComboBoxModel) - soweit auch kein Problem. Aus irgendeinem Grund aber, kann ich die letzten Objekte nicht mehr auswählen. Sie sind nicht deaktiviert oder so (alle 50 Objekte werden auf die gleiche Art hinzugefügt). Nun habe ich mir zum Debuggen einen ActionListener erzeugt (der genau wie geplant beim Auswählen des Objektes ein "Update" gebkommt).
In der Liste sind die letzten Einträge z.B.
Wert 1
Wert 2
Wert 3.
Ich möchte Wert 3 auswählen (wenn er zum Debuggen anhält, sehe ich auch genau, wie der Wert 3 selektiert ist). Doch wenn das JComboBox-Fenster zugeht, steht in der ComboBox der Wert 2. Ich würde nun gerne beim meinem Debug-ActionListener sehen, dass er über Wert 3 steht (oder wenigstens irgendwelche Infos sehen, warum er den Wert 2 nimmt). Exceptions werden auch keine vorhanden ...
Hat irgendjemand eine Idee, warum am Ende dort nicht der Wert 3 selektiert wird? Ich hab eigentlich nur normale "Default"-Java-Klassen gewählt.
Ich habe versucht für die Problematik ein kleines Stand-Alone-Javaprogramm zu schreiben, doch dort geht leider alles - wie immer :-(.
Weiß sonst jemand vielleicht, wie ich mehr Infos aus dem Debug-ActionListener erhalte? Wie würdet ihr jetzt weiter vorgehen? Für mich ist das ein komisches Standard-Verhalten, was auf einmal nicht mehr geht ...
ich habe ein Problem mit JComboBoxen, das mich ganz schön verrückt macht ;-).
Ich habe in meinem DomainModel von einem Typ ca. 50 verschiedene Objekte. Diese lasse ich mir alle in einer JComboBox anzeigen (mit einem einfachen DefaultComboBoxModel) - soweit auch kein Problem. Aus irgendeinem Grund aber, kann ich die letzten Objekte nicht mehr auswählen. Sie sind nicht deaktiviert oder so (alle 50 Objekte werden auf die gleiche Art hinzugefügt). Nun habe ich mir zum Debuggen einen ActionListener erzeugt (der genau wie geplant beim Auswählen des Objektes ein "Update" gebkommt).
In der Liste sind die letzten Einträge z.B.
Wert 1
Wert 2
Wert 3.
Ich möchte Wert 3 auswählen (wenn er zum Debuggen anhält, sehe ich auch genau, wie der Wert 3 selektiert ist). Doch wenn das JComboBox-Fenster zugeht, steht in der ComboBox der Wert 2. Ich würde nun gerne beim meinem Debug-ActionListener sehen, dass er über Wert 3 steht (oder wenigstens irgendwelche Infos sehen, warum er den Wert 2 nimmt). Exceptions werden auch keine vorhanden ...
Hat irgendjemand eine Idee, warum am Ende dort nicht der Wert 3 selektiert wird? Ich hab eigentlich nur normale "Default"-Java-Klassen gewählt.
Ich habe versucht für die Problematik ein kleines Stand-Alone-Javaprogramm zu schreiben, doch dort geht leider alles - wie immer :-(.
Weiß sonst jemand vielleicht, wie ich mehr Infos aus dem Debug-ActionListener erhalte? Wie würdet ihr jetzt weiter vorgehen? Für mich ist das ein komisches Standard-Verhalten, was auf einmal nicht mehr geht ...