JavaFX

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 19. července 2021; kontroly vyžadují 4 úpravy .
JavaFX
Typ Bohatá internetová aplikace
Vývojář Věštec
Zapsáno v Jáva
Operační systém Java Runtime Environment
Jazyky rozhraní Java , JavaFX skript
Hardwarová platforma Multiplatformní software
Nejnovější verze 17.0.4 (19. července 2022)
Licence EULA
webová stránka oracle.com/technetwork/j…
 Mediální soubory na Wikimedia Commons

JavaFX je platforma založená na Javě pro vytváření bohatých GUI aplikací . Lze jej použít jak pro vytváření desktopových aplikací, které běží přímo z operačních systémů , tak pro internetové aplikace ( RIA ) běžící v prohlížečích a pro aplikace na mobilních zařízeních. JavaFX má nahradit dříve používanou knihovnu Swing . Platforma JavaFX konkuruje Microsoft Silverlight , Adobe Flash a podobným systémům.

Od verze Java 11 již není součástí Java SE a není vyvíjen společností Oracle (podporován jako samostatný modul společností Gluon) [1] . Oracle bude podporovat JavaFX jako součást Java JDK 8 do března 2025. [2]

Verze 1.0

Technologie JavaFX byla poprvé demonstrována společností Sun Microsystems na konferenci JavaOne v květnu 2007 . 4. prosince 2008 byla vydána verze 1.0 platformy, která obsahuje následující komponenty:

Programování pro platformu

Aplikace JavaFX jsou vytvářeny pomocí deklarativního programovacího jazyka JavaFX Script. Chcete-li vyvíjet aplikace JavaFX Script, musíte nainstalovat sadu JavaFX SDK , která je součástí Java SE 7 . Z kódu napsaného v JavaFX Script můžete přistupovat k jakýmkoliv knihovnám Java. Společné použití jazyků Java a JavaFX Script tedy umožňuje řešit různé problémy, například logiku obchodní aplikace lze psát v Javě a grafické uživatelské rozhraní lze psát v JavaFX Scriptu.

Od roku 2010 jsou podporovány následující platformy:

Plošina architektura CPU Verze JavaFX
linux 32 a 64 bitů gtk2 2.18+ 2.2
Solaris 32 a 64 bitů deset 2.2
Windows Vista x86 a x86-64 SP2 2,0
Windows XP x86 a x86-64 SP3 2,0
Windows 7 x86 a x86-64 SP1 2,0
MacOS X 64bitový 10.7.3+ 2.2

Pro tvorbu aplikací pro mobilní zařízení je vývojářům nabízen mobilní emulátor, který je součástí SDK.

Changelog

JavaFX 1.2

Datum vydání je 2. června 2009 .

JavaFX 1.3

Vydáno 22. dubna 2010 .

JavaFX 1.3.1

Vydáno 21. srpna 2010.

JavaFX 2.0

Vydáno 10. října 2011 .

JavaFX 2.1

Datum vydání 27. dubna 2012

JavaFX 2.2

Datum vydání 14. srpna 2012

JavaFX 8

Datum vydání 18. března 2014

JavaFX se stal součástí JRE/JDK spolu s Java 8.

Viz také

Poznámky

  1. Gluon a JavaFX . Získáno 10. února 2019. Archivováno z originálu dne 29. dubna 2019.
  2. Plán podpory Oracle Java SE . Síť technologie Oracle . Oracle (13. května 2020). Staženo 31. května 2020. Archivováno z originálu dne 31. prosince 2019.

Odkazy