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

Javafx TextInputDialog禁用确定按钮

滑令
2023-03-14

我正在使用JDK8u45,我正在尝试使用文本输入对话框,但在启用ok按钮之前,有没有办法禁用它?我检查了java文档,没有看到禁用功能。如果这不起作用,在java 8中还有其他方法可以做到这一点吗?

共有1个答案

穆飞龙
2023-03-14

查找按钮并在其上调用setDisable

TextInputDialog dialog = new TextInputDialog();
dialog.getDialogPane().lookupButton(ButtonType.OK).setDisable(true);

禁用是一个属性,因此如果愿意,可以将该值绑定到某个条件(而不是显式调用setters来禁用和重新启用它)。

 类似资料:
  • 问题内容: 单击后,我想在iOS上禁用按钮()。我是开发iOS的新手,但我认为目标上的等效代码-C是这样的: 但是我不能迅速做到这一点。 问题答案: Swift中的布尔值是。 应该做。 这是的属性的Swift文档。

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

  • 我试图构建一个GUI,它有许多按钮(JButton)/下拉项(JMenuItem),当按下每个包含字母的按钮时,相关的字母将添加到标签中。 我无法识别按下了哪个按钮。你能给我一个关于如何做到这一点的提示吗?

  • 问题内容: 我有4个调用一个功能的按钮。根据所按下的按钮,我需要将按钮隐藏在按下后调用的函数内部。我不知道按下了哪个按钮,因此我尝试为4个按钮中的每个按钮分配标签以通过标签识别它们并使用开关 我试过了 但这不起作用,编译器会说使用未解析的标识符“发送者” 如何正确做到这一点? 编辑: 整体功能 另一种情况。 问题答案: 试试这个, 1)为每个按钮分配标签 2)然后检查您的常用按钮动作

  • 我正在使用android导航组件库。我用导航图设置了两个片段。我想在我的片段内按下后退按钮时做一些额外的动作。 我使用这段代码来处理工具栏上的按钮点击,但我也想处理后退按钮按下。我该怎么做?

  • 我有一个带有两个按钮的tkinter应用程序<代码>运行应用程序和。我不想让最终用户有机会单击,如果他没有先单击。 因此,按钮需要在首先单击按钮后取消禁用。 在下面的代码中,我创建了一个检查器函数,它应该在上面完成,但是存储数据按钮总是处于禁用状态。 这是我的代码: