Hey,
schwammiger Titel, es geht um folgendes: Ich würde gerne den momentan ausgewählten Eintrag einer JComboBox nicht anzeigen. D.h. da, wo normalerweise links neben dem Pfeil der angewählte Eintrag steht, sollte nix stehen. der Header sollte also nur aus dem Button bestehen, mit dem man die Drop-Down Liste anzeigen lassen kann.
Hintergrund ist dass diese Komponente nur zum Hinzufügen von Items in einer Liste ist. D.h. die Liste wird angezeigt, und wenn man in der Combo-Box etwas auswählt, wird dieser Eintrag in die Liste genommen. Daher hat die ComboBox an sich auch keinen "Status" o.ä., und der User muss auch nicht sehen was er da zuletzt ausgewählt hat.
... per sizes setzen hab ich's nicht hinbekommen, weil sich das immer auf die komplette Box bezieht. D.h. ich kann sie zwar so schmal machen dass man nur den Pfeil sieht, aber dann ist die Drop-Down Liste genauso klein und man kann nix lesen.
Wie mach ich jetzt sowas? Oder gibt es da sogar noch eine bessere Komponente für mein Vorhaben?
schwammiger Titel, es geht um folgendes: Ich würde gerne den momentan ausgewählten Eintrag einer JComboBox nicht anzeigen. D.h. da, wo normalerweise links neben dem Pfeil der angewählte Eintrag steht, sollte nix stehen. der Header sollte also nur aus dem Button bestehen, mit dem man die Drop-Down Liste anzeigen lassen kann.
Hintergrund ist dass diese Komponente nur zum Hinzufügen von Items in einer Liste ist. D.h. die Liste wird angezeigt, und wenn man in der Combo-Box etwas auswählt, wird dieser Eintrag in die Liste genommen. Daher hat die ComboBox an sich auch keinen "Status" o.ä., und der User muss auch nicht sehen was er da zuletzt ausgewählt hat.
... per sizes setzen hab ich's nicht hinbekommen, weil sich das immer auf die komplette Box bezieht. D.h. ich kann sie zwar so schmal machen dass man nur den Pfeil sieht, aber dann ist die Drop-Down Liste genauso klein und man kann nix lesen.
Wie mach ich jetzt sowas? Oder gibt es da sogar noch eine bessere Komponente für mein Vorhaben?