我正在尝试为节点的disabled属性创建布尔绑定。如果textProperty值确实以定义的字符串结尾,则应启用节点:
myheckbox.disabledProperty().bind(Bindings.createBooleanBinding(()
-> myLabel.getText().endsWith(".txt"), myLabel.textProperty()));
由于以下原因,无法编译。对于类型ReadOnlyBooleanProperty
,方法bind(BooleanBinding)未定义我该如何绑定?该复选框最初被禁用,如果标签包含以“ .txt”结尾的文件名,则应启用该复选框
我正在尝试为节点的disabled属性创建布尔绑定。如果textProperty值确实以定义的字符串结尾,则应启用节点:myheckbox.disabledProperty()。bind(Bindings ....
您正在尝试绑定错误的属性。有两个与节点的禁用状态有关的属性: