JavaFX es una nueva familia de tecnologías Java que incluye JavaFX Script, un lenguaje de scripting para crear contenido multimedia e interactivo, Java FX Player para reproducir contenido JavaFX, y JavaFX Móvil para aplicaciones móviles con acceso a cámaras y otros sensores; JavaFX se presenta como una propuesta para aplicaciones multimedia e integración de dispositivos a través de Internet.