0
I以下のFXMLあります設定RadioMenuItem値
<fx:define><ToggleGroup fx:id="toggleGroup"/></fx:define>
<Menu text="gender" onAction="#handleChange">
<RadioMenuItem text="%male" toggleGroup="$toggleGroup"/>
<RadioMenuItem text="%female" toggleGroup="$toggleGroup"/>
</Menu>
がRadioMenuItem上の値を設定する方法はありますか?
私は次のようなものを使用したい:テキストは、私はそれを使用することはできません、言語に依存するので
@FXML public void handleChange(ActionEvent e) {
RadioMenuItem selectedItem = (RadioMenuItem)event.getTarget();
// here I need a value from a RadioMenuItem
// Male or female? (language dependent)
}
を。 RadioMenuItemにアクセスできる他のプロパティがありますか? fx:id
は方法ではありません。たぶんfx:value
またはfx:constant
?