JavaFX 2不提供验证支持(掩码,输入过滤等等)。采用不提供基本功能的技术是很困难的。我正在尝试实现自己的验证器,但这是一个很大的痛苦。
JavaFX 8中是否有关于验证的消息?我试图找到新的功能,但我不知道在哪里搜索,很难找到JavaFX 8中究竟会发生什么变化。我需要了解它,因为我正在考虑将JavaFX用于新的应用程序。
答案 0 :(得分:10)
<强>答案强>
不,JavaFX 8不会实现高级验证支持。
<强>意见强>
我认为JavaFX核心库中不太可能有全面的验证支持(这只是我个人的观点)。
JavaFX提供了一个基础库,可以在其上实现其他库。 JavaFX 2.2提供了足够的支持,您可以在JavaFX之上编写验证库(人们已经这样做了)。
有些原因可能导致您不希望在JavaFX核心库中提供验证支持:
第三方验证库
执行JavaFX字段验证的一些示例第三方库是:
我试图找到新功能,但我不知道在哪里搜索,很难找到JavaFX 8中究竟会有什么变化。
我确信,当Java 8在几周内正式发布时,它将附带一个总结新JavaFX功能的声明。
通过在Java 8的固定功能上过滤JavaFX问题跟踪器,您可以了解JavaFX 8的所有新功能。以下是JavaFX 8 fixed feature query结果的链接。请注意,链接查询仅报告较大的功能,而不是轻微的调整。