当前位置: 首页 > 知识库问答 >
问题:

场景生成器(JavaFX)按钮禁用条件

昌砚
2023-03-14

我正在使用场景构建器2.0,我想让一个按钮在默认情况下被禁用。这是很好的工作,但我想使它启用,如果两个布尔设置为真。在场景构建器中,如何向按钮的状态添加条件?

因此,下面的launchButton方法是单击按钮时将发生的情况。并且checkBox方法中的布尔值应该以某种方式连接到场景构建器。

public void checkBox1(ActionEvent event) {
    checkBox1.setDisable(true);
    checkBox1Status = true;
}

public void checkBox2(ActionEvent event) {
    checkBox2.setDisable(true);
    checkBox2Status = true;
}

public void launchButton(ActionEvent event) throws InterruptedException {
    progressBarMainMenu(event);
}

共有1个答案

魏硕
2023-03-14

你不能用场景构建器做这个。该工具用于生成一个不包含代码逻辑的FXML文件。

 类似资料:
  • 我希望此图表显示在场景生成器上。怎么可能。。??

  • 我试图使一个按钮只有图形,和场景构建器不会让我清除文本在按钮。由于某种原因,它会自动恢复到“按钮”。有办法让这一切停止吗?

  • 我对屏幕生成器有一些问题 对于某些fxml,它会在加载后发生creash。我尝试了很多次运行它,但它阻塞了,我必须终止这个进程。 fxml正常,内容在我的应用程序中正确显示。下面是导致场景生成器崩溃的FXML示例。

  • 我正在用java开发一个聊天机器人项目,在GUI中我使用JavaFX、IDE eclipse和scene builder 8.4.1。 我在向文本区域添加背景图像时遇到问题。这是我所做的一个屏幕截图,它什么也没有显示(甚至没有错误)。 以下是场景生成器生成的fxml代码:

  • 关于如何自定义这样的值,有什么建议或想法吗?

  • 我正在用javaFX在netbeans中编写一个程序视图中有几个按钮和一些坏按钮(比如炸弹是扫雷舰),我试图在按下坏按钮时冻结程序,但我找不到如何操作 谢谢