JavaFX es un lenguaje de scripting basado en la plataforma Java. Requiere el JDK 5 o JDK 6 , claro está.
Los scripts hechos con JavaFX deben ser compilados antes de poder ejecutarlos en la Máquina Virtual de Java Por lo que necesitarás descargar el compilador y el runtime de JavaFX. Lo más sencillo ( en estos momentos) es descargar NetBeans que viene ya con todo lo necesario, incluso con algunos ejemplos.
Puedes descargarte todo lo que necesitas para desarrollar con JavaFX desde la página de NetBeans, el ide de SUN. Yo lo instalé sin ningún problema “siguiente, siguiente, siguiente” pero tienes un tutorial aqui. Tan sólo recordarte que te instales la versión de NetBeans que incorpora JavaFX