JavaFX

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 19 juli 2021; kontroller kräver 4 redigeringar .
JavaFX
Sorts Rich Internet-applikation
Utvecklaren Orakel
Skrivet i Java
Operativ system Java Runtime Environment
Gränssnittsspråk Java , JavaFX Script
Hårdvaruplattform Programvara för flera plattformar
senaste versionen 17.0.4 (19 juli 2022)
Licens EULA
Hemsida oracle.com/technetwork/j...
 Mediafiler på Wikimedia Commons

JavaFX är en Java -baserad plattform för att bygga rika GUI- applikationer . Den kan användas både för att skapa stationära applikationer som körs direkt under operativsystem och för Internetapplikationer ( RIA ) som körs i webbläsare och för applikationer på mobila enheter. JavaFX är avsett att ersätta det tidigare använda Swing- biblioteket . JavaFX-plattformen konkurrerar med Microsoft Silverlight , Adobe Flash och liknande system.

Från och med Java 11 ingår det inte längre i Java SE och är inte utvecklat av Oracle (stöds som en separat modul av Gluon) [1] . Oracle kommer att stödja JavaFX som en del av Java JDK 8 fram till mars 2025. [2]

Version 1.0

JavaFX-tekniken demonstrerades första gången av Sun Microsystems vid JavaOne-konferensen i maj 2007 . Den 4 december 2008 släpptes version 1.0 av plattformen, som innehåller följande komponenter:

Programmering för plattformen

JavaFX-applikationer skapas med det deklarativa programmeringsspråket JavaFX Script. För att utveckla JavaFX Script-applikationer måste du installera JavaFX SDK , som ingår i Java SE 7 . Från kod skriven i JavaFX Script kan du komma åt alla Java-bibliotek. Därför tillåter den gemensamma användningen av Java- och JavaFX Script-språk att lösa olika problem, till exempel kan logiken i en affärsapplikation skrivas i Java och det grafiska användargränssnittet kan skrivas i JavaFX Script.

Från och med 2010 stöds följande plattformar:

Plattform CPU-arkitektur Version JavaFX
linux 32 och 64 bitar gtk2 2.18+ 2.2
Solaris 32 och 64 bitar tio 2.2
Windows Vista x86 och x86-64 SP2 2.0
Windows XP x86 och x86-64 SP3 2.0
Windows 7 x86 och x86-64 SP1 2.0
MacOS X 64-bitars 10.7.3+ 2.2

För att skapa applikationer för mobila enheter erbjuds utvecklare en mobil emulator, som är en del av SDK.

Ändringslogg

JavaFX 1.2

Släppdatumet är den 2 juni 2009 .

JavaFX 1.3

Släppt 22 april 2010 .

JavaFX 1.3.1

Släppt 21 augusti 2010.

JavaFX 2.0

Släppt 10 oktober 2011 .

JavaFX 2.1

Utgivningsdatum 27 april 2012

JavaFX 2.2

Utgivningsdatum 14 augusti 2012

JavaFX 8

Utgivningsdatum 18 mars 2014

JavaFX blev en del av JRE/JDK tillsammans med Java 8.

Se även

Anteckningar

  1. Gluon och JavaFX . Hämtad 10 februari 2019. Arkiverad från originalet 29 april 2019.
  2. Oracle Java SE Support Roadmap . Oracle Technology Network . Oracle (13 maj 2020). Hämtad 31 maj 2020. Arkiverad från originalet 31 december 2019.

Länkar