JavaFX ist eine Familie von Produkten und Technologien der Firma Sun Microsystems. Sie wurden für die Entwicklung von sogenannten Rich Internet Applications entworfen und erstmals im Mai 2007 auf der Entwicklerkonferenz JavaOne vorgestellt. Zur Zeit besteht JavaFX aus der Skriptsprache JavaFX Script und JavaFX Mobile, einem Betriebssystem für Mobiltelefone. Weitere Produkte sind geplant. Es wird erwartet, dass JavaFX in Konkurrenz zu Adobes Flash und Microsofts Silverlight tritt.