Somewhere inside my FXML, I have this:
<fx:define>
<ToggleGroup fx:id="toggleGroup1"/>
</fx:define>
<Menu fx:id="toggleMyView" text="%MyView">
<items>
<RadioMenuItem text="%hide"
selected="true"
onAction="#handleLoadComponent"
toggleGroup="toggleGroup1"/>`
Somehow I get the error:
Unable to coerce toggleGroup1 to class javafx.scene.control.ToggleGroup
But why?
What I'm trying to do is to create a Menu
containing several of RadioMenuItem
which are all in the same ToggleGroup. How can I add them to the toggle group in my FXML file?
<fx:define>
block that defines yourToggleGroup
be above any references to saidToggleGroup
. – Virtually