本文介绍了javafx 8 fxml否定的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在JavaFx 8中使用FXML.
Using FXML with JavaFx 8.
在toggleGroup中,我的ToggleButtons很少,定义为:
I have few ToggleButtons in toggleGroup, defined as:
<ToggleGroup fx:id="operater" />
当未选择任何操作员时,我想禁用确定"按钮.实际上,我想在确定"按钮中取消禁用表达式:
I want to disable OK button, when no operater is selected. Actually, I want to negate the disable expression in ok button:
<Button disable="${operater.selectedToggle.selected}" fx:id="ok" text="OK" mnemonicParsing="false" onAction="#okClick" >
我尝试过!并且没有(),但没有成功.
I have tried with ! and with not(), but no success.
谢谢.
推荐答案
您可以使用表达式绑定:
disable="${!operater.selectedToggle.selected}"
operater是拼写运算符.
operater is spelt operator.
这篇关于javafx 8 fxml否定的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!