Hallo
ich habe folgendes Problem:
1) ich habe eine JComboBox und möchte das wenn der Benutzer die JComboBox öffnet die Größe der Liste nicht in der Breite auf die Breite der JComboBox begrenzt ist (Bild 1).
2) Möchte ich das die Auswahlliste ungefähr so aussieht:
1 -- Beschreibung
2 -- Beschreibung
3 -- Beschreibung
...
Wenn aber ein Punkt ausgewählt wurde das nur die Zahl angezeigt wird (Also ohne die Punkte usw wie in Bild 2)
Habe dazu mal einen ListCellRenderer geschrieben der das auch macht aber wie bekomme ich in dem Renderer raus ob die ComboBox geöffnet ist oder nicht? Weil mit dem Renderer werden mir immer nur die Zahlen angezeigt! (Bild 3)
Danke für die Hilfe
ich habe folgendes Problem:
1) ich habe eine JComboBox und möchte das wenn der Benutzer die JComboBox öffnet die Größe der Liste nicht in der Breite auf die Breite der JComboBox begrenzt ist (Bild 1).
2) Möchte ich das die Auswahlliste ungefähr so aussieht:
1 -- Beschreibung
2 -- Beschreibung
3 -- Beschreibung
...
Wenn aber ein Punkt ausgewählt wurde das nur die Zahl angezeigt wird (Also ohne die Punkte usw wie in Bild 2)
Habe dazu mal einen ListCellRenderer geschrieben der das auch macht aber wie bekomme ich in dem Renderer raus ob die ComboBox geöffnet ist oder nicht? Weil mit dem Renderer werden mir immer nur die Zahlen angezeigt! (Bild 3)

Danke für die Hilfe