In JComboBox ArrowButton für Popup disablen

holtiwilan

Mitglied
Hallo.
Ich möchte gerne, das der User, das Popup nicht mehr öffnen kann.
Aber enable(false) will ich nciht machen, da dann die ComboBox grau wird.

Hat da jemand einen anssatz für mich?

Vielen Dank

Tim
 
Hmm.
Da habe ich wohl an der erklärung gespart.
Ich habe eine ComboBox mit werten.
Wenn der User ein bestimmtes Event auslöst, fülle ich die ComboBox mit einem neuen Wert und will dann die Boxauswahl sperren, bis wieder dieses Event ausgelöst wird.
Dann sollte die Box wieder normal funktionieren.

Sorry. Habe mich vielleicht ein bisschen kurz gefasst bei der ersten beschreibung.
 
Hi,
also für genau diesen Fall - der User soll nichts machen können - gibt es ja das setEnable(false). Ich sehe grad nichts, was gegen diese Benutzung spricht. Abhilfen wären Krücken.
 
Keiner versteht mich *sniff*
Nee, mal im ernst:
Ich habe mir das halt so in den Kopf gesetzt.
Wenn ich die ComboBox disable, dann sieht es so aus, als ob die keinen einfluss auf die Aktion hat, hat sie aber doch.

Ich dachte, es gäbe da eine schnelle möglichkeit einfach den ArrowButton zu disablen, wenn dies aber nicht der Fall ist, hat sich das erladigt und ich machte das dann anders.

Trotzdem vielen Dank

Tim
 
Zurück