本文介绍了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否定的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-26 18:29