JComboBox - niewidoczna lista po zmianie danych w modelu

0

Cześć, spotkał się ktoś z problemem niewidocznej listy w JComboBox po zmianie danych modelu. Działa to na zasadzie losowości. Nie ma wyrzuca wyjątku. Jak rozwinę listę i kliknę to zostanie wybrana odpowiedni wpis (będzie widoczny jako zaznaczony), ale teksty pozostałych pozycji nadal nie są widoczne. Próbowałem odświeżyć itp

Znalazłem w sieci pewne rozwiązanie:
-Dsun.java2d.d3d=false
-Dsun.java2d.ddoffscreen=false
-Dsun.java2d.noddraw=true
jednak też nie pomaga.

Sprawdzone (Windows 7/x86) z JDK 1.7.6, 1.7.7 z różnymi LF

0

Nie spotkałem się. Spróbuj zamiast podmieniać model, podmienić cały JComboBox.

0

Dla mnie nie miałoby to sensu ;-)

Pomogło wywołanie updateUI()

0

Dla mnie zmiana JComboBox też ma niewielki sens. Zakładałem, że wypróbowałeś standardowy sposób (tzn.wywołanie metody repaint()) i on nie działa. Dlatego proponowałem protezę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1