JAVA FXML 复选框和文本字段绑定(bind)

标签 java javafx-8

您好,我正在使用 NetBeans IDE 和 SceneBuilder 为 FXML 文件构建一个 java 项目。 我的问题是如何使用 sceneBuilder 在选中复选框时禁用文本字段。

最佳答案

在 FXML 中你会这样做

<CheckBox fx:id="myCheckBox" />
<TextField fx:id="myTextField" disable="${myCheckBox.selected}"/>

当然,在 Controller 中执行此操作要自然得多

myTextField.disableProperty().bind(myCheckBox.selectedProperty());

关于JAVA FXML 复选框和文本字段绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42296831/

相关文章:

java - 关于如何打印 "ALL"最长字符串的问题,该字符串具有存储在数组(JAVA)中的最长长度()

java - 在 tabpane 中的选项卡之间切换

java - 如何在 JavaFX 中设置 tableView 的行前景色?

java - 使用 netbeans 和场景生成器运行程序之间的显示问题

java - 调用非静态方法返回类型void

JavaFX 坐标相对于 Swing 在 Y 轴上反转

java - 这个 JavaFX/FXML 自定义组件有什么问题?

java - 有没有一种方法可以更快地编译/加载 fxml 文件并且仅一次,而不是在每次重新启动应用程序时?

java - 如何在执行 mongotemplate.save 操作期间获取 mongodb 集合中文档的对象 id?

java - jar 文件无法正常工作 java.lang.NoClassDefFoundError