Radio Buttons 的活動

通常,當選擇 ToggleGroup 中的一個 RadioButton 時,應用程式執行動作。下面是列印已使用 setUserData(Object) 設定的所選 RadioButton 的使用者資料的示例。

radioButton1.setUserData("awesome")
radioButton2.setUserData("ok");
radioButton3.setUserData("useless");

ToggleGroup group = new ToggleGroup();
group.selectedToggleProperty().addListener((obserableValue, old_toggle, new_toggle) -> {
    if (group.getSelectedToggle() != null) {
        System.out.println("You think that stackoverflow is " + group.getSelectedToggle().getUserData().toString());
    }
});