Trotz einer früheren Behauptung, dass OpenJDK eine schlechte JavaFX-Unterstützung habe, Das JavaFX-Projekt ist jetzt ein integraler Bestandteil von OpenJDK. Allerdings wurde OpenJFX, eine Komponente, die die JavaFX-Funktionalität erweiterte, zunächst erst in Version 9 vollständig in OpenJDK integriert.
Während die meisten Linux-Distributionen JavaFX derzeit nicht mit ihrem OpenJDK packen Installationen, es gibt ein paar Ausnahmen:
Oracle JDK enthält bestimmte Closed-Source-Software, die OpenJDK nicht enthält, mit JavaFX-bezogenen Komponenten Sein:
Das bedeutet OpenJDK-Versionen von JavaFX können keine VP6-FLV-Dateien abspielen und verfügen nicht über die WebStart/Browser Embedded-Bereitstellungsfunktion. Allerdings funktionieren H.264 und andere gängige Videoformate problemlos mit einer offenen JavaFX-Implementierung.
Für umfangreiche Bereitstellungen wird die Verwendung des eigenständigen Anwendungsmodus von Java empfohlen. Diese Methode bündelt eine bestimmte Java-Version mit Ihrer Anwendung und gewährleistet so die Kompatibilität und umgeht die Notwendigkeit einer vorinstallierten Java-Version auf dem Computer des Benutzers.
Oracle hat seine anhaltende Unterstützung zum Ausdruck gebracht für JavaFX in Verbindung mit OpenJDK, mit fortlaufenden Entwicklungen, die darauf abzielen, die Fähigkeiten der Plattform zu verbessern und ihre Integration mit der Open-Source-Community sicherzustellen.
Das obige ist der detaillierte Inhalt vonIst OpenJDK vollständig mit JavaFX kompatibel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!