JavaFX je sada nástrojů a knihoven pro vytváření moderních uživatelských rozhraní v jazyce Java. Tato platforma umožňuje vývojářům vytvářet interaktivní desktopové aplikace s moderním GUI pro různé operační systémy. Narozdíl od svého předchůdce, knihovny Swing, přinesla řadu výhod a prvků.
Při vývoji desktopových aplikací pro naše klienty používáme JavaFX ve většině případů.