我需要为我的JavaFX8应用程序添加一些验证。 为了有效地执行此操作,我需要在实际更改内容之前隐藏各种控件中的某个位置并有条件地禁止更改(当然还要进行一些错误报告)。
正常方式(将ChangeListener附加到相关属性)实际上到达太晚了,如果验证失败,我需要撤消上一次更改,这很容易出错,容易出错并产生更多(不需要的)ChangeEvents。
有没有办法收到“即将改变”的通知?
或者:验证的“最佳实践”是什么?
我做了一些研究,但似乎没有任何可用的东西,即使jidefx定义,但没有实现REVERT
FailBehavior
,