如何启用或禁用JavaFX表单中的按钮?

KD *_*kar 2 java javafx

我正在处理我的项目,并且在运行时我想要禁用一些按钮.所以我禁用了它们但是如何在我想要的时候启用它们.因为没有setEnable()财产.

请告诉我如何启用按钮?

在此输入图像描述

在此输入图像描述

DVa*_*rga 5

您正在寻找disableProperty:

定义此节点的个别禁用状态.将disable设置为true将导致此节点和任何子节点被禁用.此属性仅应用于设置节点的禁用状态.为了查询节点的禁用状态,应该使用disabled属性,因为即使此节点上的个别禁用状态为false,也可能因为祖先被禁用而禁用节点.

setDisable(true); // will disable the Button
setDisable(false); // will enable it again
Run Code Online (Sandbox Code Playgroud)