布尔属性和两个RadioButtons

时间:2017-07-09 17:57:29

标签: java javafx

我有一个类Person,它有一个名为' genre'的布尔属性。谁的价值 对男孩来说是真的,对女孩来说是假的。

我需要在Person.genre和两个RadioButtons之间创建双向绑定 这样当我的人物对象被数据源中的数据填充时 将相应地设置RadioButtons(如果Person.genre,则检查Male RadioButton 是的,女性RadioButton检查Person.genre是否为假)或用户是否点击 如果用户单击“女性”,则Male RadioButton Person.genre将设置为true RadioButton Person.genre将被设置为false。

请帮助我找到最合适的练习:应该 我使用Bindings APIRadioButton.bindBidirectional方法 Person.genreProperty()或相反,甚至使用改变监听器???

祝你好运, 罗穆阿尔。

1 个答案:

答案 0 :(得分:0)

简单:

person.genreProperty().bindBidirectional(male.selectedProperty());

另一个单选按钮将与ToggleGroup同步。