JavaFX es una API diseñada para crear Interfaces Gráficas de Usuario (GUI) que viene a reemplazar a la tecnología Swing en cuanto a diseño de GUIs se refiere. Entre sus principales características tenemos: soporta estilos mediante CSS, aceleración gráfica por hardware, podemos aplicar efectos y animaciones fácilmente, gráficos 2D y 3D, se puede integrar con Swing y AWT, la UI pueden ser construidas usando código Java o archivos FXML, provee soporte multimedia para la reproducción de audio y video, etc. Requerimientos Java Development Kit 8 NetBeans IDE 8.0 SceneBuilder (opcional) No necesariamente requerimos del uso de NetBeans, podemos utilizar cualquier otro IDE como: Eclipse o IntelliJ, sin embargo NetBeans en su versión 8.0 o superior viene preparado para el desarrollo de aplicaciones JavaFX lo que nos facilita el trabajo, con otros IDEs puede ser necesario la instalación de complementos adicionales. Crear una aplicación Para crear una aplicación JavaFX solamente debem...