Hallo zusammen,
ich stehe gerade wieder vor einem kleinen Problem.
Für eine JComboBox habe ich einen ItemListener gebaut, der bei Auswahl eines Items anhand dessen die Hintergrundfarbe der JComboBox ändert.
Das funktioniert nach einigem Hin- und Herprobieren auch soweit gut, nur ein Problem bleibt:
Nach der Auswahl hat die JComboBox den Focus und statt der neu zugewiesenen Hintergrundfarbe hat das Feld die blau-graue Farbe eines ausgewählten Items.
Das ist nur ein kleiner Schönheitsfehler, mit dem ich notfalls auch leben kann, aber wenn es eine unkomplizierte Lösung dafür gibt, wäre es nett, das Problem loszuwerden.
Ich möchte nicht unbedingt irgendeinem anderen Feld den Focus geben, das fände ich irgendwie unsauber und auch etwas verwirrend.
Ich habe auch überlegt, ob ich den Focus an irgendein Dummy-Element loswerden kann, das nicht sichtbar darauf reagiert, wenn da jemand einen Tip hat, was man dafür nehmen kann, her damit.
ich stehe gerade wieder vor einem kleinen Problem.
Für eine JComboBox habe ich einen ItemListener gebaut, der bei Auswahl eines Items anhand dessen die Hintergrundfarbe der JComboBox ändert.
Das funktioniert nach einigem Hin- und Herprobieren auch soweit gut, nur ein Problem bleibt:
Nach der Auswahl hat die JComboBox den Focus und statt der neu zugewiesenen Hintergrundfarbe hat das Feld die blau-graue Farbe eines ausgewählten Items.
Das ist nur ein kleiner Schönheitsfehler, mit dem ich notfalls auch leben kann, aber wenn es eine unkomplizierte Lösung dafür gibt, wäre es nett, das Problem loszuwerden.
Ich möchte nicht unbedingt irgendeinem anderen Feld den Focus geben, das fände ich irgendwie unsauber und auch etwas verwirrend.
Ich habe auch überlegt, ob ich den Focus an irgendein Dummy-Element loswerden kann, das nicht sichtbar darauf reagiert, wenn da jemand einen Tip hat, was man dafür nehmen kann, her damit.