Помните - поскольку JavaFX должен работать во время выполнения Apple Java, которое в настоящее время является Java 1.5, JavaFX не может скомпилироваться в Java 1.6.
Таким образом, в будущем он, скорее всего, изменится и сможет скомпилироваться в Java 1.6.