在Swing中,我们可以禁用这样的按钮:
JButton start = new JButton("Start");
start.setEnabled(false);
无论如何,使用JavaFX Button可以做到这一点吗?用户只能按一次按钮。
当然。只有相关 属性具有相反的语义,并称为disabled
。这意味着您可以使用setDisable
(not
setDisabled
)和isDisabled
。由于它是JavaFX属性,因此您还可以将侦听器附加到disabledProperty
。
在http://docs.oracle.com/javafx/2/api/javafx/scene/Node.html#setDisable(boolean)上查看JavaFX文档。
码
button.setDisable(false)
在Swing中,我们可以禁用如下按钮: 有什么方法可以用JavaFX按钮做到这一点吗?用户应该只能按一次按钮。
我正在用javaFX在netbeans中编写一个程序视图中有几个按钮和一些坏按钮(比如炸弹是扫雷舰),我试图在按下坏按钮时冻结程序,但我找不到如何操作 谢谢
我正在使用JDK8u45,我正在尝试使用文本输入对话框,但在启用ok按钮之前,有没有办法禁用它?我检查了java文档,没有看到禁用功能。如果这不起作用,在java 8中还有其他方法可以做到这一点吗?
问题内容: 我用Java开发的软件有问题。用户必须在JtextPane中编写文本。如果没有时间给他写信,则会出现一个弹出窗口。唯一的问题是:如果在弹出消息时用户正在写,则弹出窗口消失,因为按下的键验证了消息。 无论如何,我可以禁用此功能吗?我用它来创建MessageDialog: 谢谢阅读。 问题答案: 禁用正常的应用程序行为(例如,使用键操作对话框)不是一个好主意。它使许多用户感到困惑,这些用户
我正在使用。这是按钮的样子: 一个是关闭按钮,这很好。最小化是禁用的,这很好。但是最大化是存在的。我不希望我的工具窗口能够最大化。 我已经禁用了调整大小,但至少在Mac上它仍然能够最大化。如何禁用此功能?(我确实想拥有)。 编辑:这是当我将鼠标悬停在其中任何一个上时的样子: 这是一个“X”,但它不会关闭窗口!它最大化了它!
问题内容: 我有这个组成部分: 我希望在输入值为空时禁用按钮。但是上面的代码不起作用。它说: add-item.component.js:78未捕获的TypeError:无法读取未定义的属性“值” 指向。我在这里怎么做错了?我猜测执行方法时可能尚未创建ref 。如果是,那么解决方法是什么? 问题答案: 使用不是最佳实践,因为它直接读取DOM,最好使用React的。另外,您的按钮不会更改,因为该组件