Estoy aprendiendo a usar JavaFX lo cual se ha vuelto una tarea complicada, dado que existe poca información (tutoriales, ejemplos, etc) en español (mi Inglés no es muy bueno), además si le sumamos que la gran mayoría de la información existente se refiere a la versión 1.x y la actual es la 2.x y verdaderamente hay grandes cambios, la tarea se vuelve tormentosa. Pero si a lo anterior le sumamos que al menos el 999% de los usuarios que usan JavaFX lo hacen con alguna IDE ( NetBeans, Eclipse, etc.), es de esperarse que encontrar información acerca de como ejecutar JavaFX en consola (cmd) sea bastante difícil Por ello he decidido poner este pequeño tutorial acerca de como hacerlo.
1: Tener Java instalado
Si no cuentan con java instalado visiten este post: tripley.net/primeros-pasos-como-compilar-y-ejecutar-java-en-cmd/ y descargar Jav (SDK) desde la pagina oficial. Es recomendable que descarguen de la versión 7.9 ó mayor dado que esta ya incluye nativamente JavaFX.
[smartads]
2: Configurar variabble CLASSPATH
Seguramente si intentaron compilar con el famoso javac algo.java les mado el siguiente error: error: package javafx.application does not exist…
Lo unico que hay que hacer es en variables de entorno configurara una variable de entorno que contenga la ruta de tu archivo jfxrt.jar en mi caso la ruta queda asi: C:\Program Files\Java\jre7\lib
Como una imagen vale mas que mil palabras…
3: Compilar y ejecutar
Después de lo anterior únicamente procedemos a compilar con el típico javac, quedando de la siguiente forma
Fuente parcial:http://marxsoftware.blogspot.mx/2011/12/hello-javafx-20-introduction-by-command.html