To run it, he used the commercial version of Open JDK for ARM processors. He failed to rebuild JavaFX (due to laziness, as he says) and he used the non-public JavaFX build for the Beagle Board platform.
Video with the launch of a JavaFX application via remote desktop: