不兼容的类型:boolean无法转换为ObservableBooleanValue

时间:2017-06-05 13:30:41

标签: model-view-controller javafx listener

我正在尝试使用下面的代码设置一个侦听器来禁用布尔条件上的按钮,但我继续收到错误

boolean can't be converted to ObervableBooleanValue
@FXML
public void initialize() { 
    xBtn.disableProperty().bind(Bindings.not(model.booleanCondition()));
}

下面的代码有效,但当booleanConditiontrue时,它再次设置为false,按钮仍处于启用状态!

if (model.booleanCondition()) {xBtn.setDisable(false);}

0 个答案:

没有答案