【发布时间】:2023-03-21 16:01:01
【问题描述】:
我有一个带有文本字段和按钮的简单 fxml。如果文本字段为空,我希望禁用该按钮。所以我在我的控制器中插入如下内容:
@Override
public void initialize(URL url, ResourceBundle bundle) {
button.disableProperty().bind(textField.textProperty().isEqualTo(""));
}
..这很好用。问题是当我添加第二个文本字段并希望在任一文本字段为空时禁用我的按钮。那该怎么办?我尝试了以下方法,但这不起作用:
@Override
public void initialize(URL url, ResourceBundle bundle) {
button.disableProperty().bind(textField.textProperty().isEqualTo(""));
button.disableProperty().bind(textField2.textProperty().isEqualTo(""));
}
【问题讨论】: