java - Is JavaFX 8 going to implement text field validation support? -


javafx 2 not provide validation support (masks, input filtering , on...). difficult adopt technology not offer basic functionalities. trying implement own validators, big pain.

are there news in javafx 8 validation? trying find new features, don't know search, difficult find changes in javafx 8. need know it, because considering javafx new application.

answer

no, javafx 8 not implement high level validation support.

opinion

i think unlikely comprehensive validation support ever in javafx core libraries (this personal opinion).

javafx provides base library upon other libraries can implemented. javafx 2.2 provides enough support write validation libraries on top of javafx (and people have done so).

there reasons why might not want validation support in javafx core libraries:

  1. as javafx part of java se , open-jfx project, must follow java release process, can quite slow @ times various reasons. 3rd party projects don't have such restrictions.
  2. things in javafx implement 1 way of doing things generally, whereas might wish have multiple frameworks built on javafx, each different purposes, choose between framework best meets needs.
  3. some advanced validation frameworks might make use of things such beans validation, part of java ee specification. javafx written work java se, core framework can't make use of java ee, though might desirable validation.
  4. generally, validation not done in isolation, part of wider framework (such form filling framework or complete application platform).

3rd party validation libraries

some sample 3rd party libraries perform validation javafx fields are:

i trying find new features, don't know search, difficult find changes in javafx 8.

i sure, when java 8 officially released in couple of weeks, come announcement summarizing new javafx features.

you can find out of new features javafx 8 filtering javafx issue tracker on fixed features java 8. here link result of javafx 8 fixed feature query. note, linked query reports larger features, not minor tweaks.


Comments

Popular posts from this blog

Android layout hidden on keyboard show -

google app engine - 403 Forbidden POST - Flask WTForms -

c - Why would PK11_GenerateRandom() return an error -8023? -