I have a ChoiceBox
and I want to refresh it's content whenever user expands it. I haven't found a proper listener for this. All the stuff google gives is related to handling ChangeValue
events.
I reckon I should add eventListener<ActionEvent>
to ChoiceBox
since what I'm handling is click on a ChoiceBox
, but my implementation doesn't work.
ActionEvent fires when I click on any List value, not when I click ChoiceBox
itself.
Register a listener with the choice box's
showingProperty
:Here is a quick demo: