Apache Bval JavaSE example with Swing and JavaFX