Integration von JavaFX Runtime in Eclipse für Java 11
Hintergrund:
Java 11 wurde ausgeschlossen JavaFX als Teil der neuesten Version, was zu der Fehlermeldung „Fehler: JavaFX-Laufzeitkomponenten fehlt“ führt. Dieser Artikel enthält eine detaillierte Anleitung zum manuellen Hinzufügen von JavaFX zu Eclipse in Java 11.
Lösung:
Installieren Sie Eclipse 2018 -09 und JDK 11:
JDK 11 zu Eclipse hinzufügen:
Beziehen Sie JavaFX 11:
Erstellen Sie eine Benutzerbibliothek für JavaFX:
Erstellen Sie ein Java-Projekt und konfigurieren Sie den Modulpfad:
Beispiel-JavaFX-Anwendung (HelloFX) :
package javafx11; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Label; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class HelloFX extends Application { @Override public void start(Stage stage) { Label l = new Label("Hello, JavaFX 11"); Scene scene = new Scene(new StackPane(l), 300, 200); stage.setScene(scene); stage.show(); } public static void main(String[] args) { launch(); } }
VM-Argumente für die Laufzeit konfigurieren:
--module-path C:\Users<user>\Downloads\javafx-sdk-11\lib --add-modules=javafx.controls
Führen Sie die Anwendung aus:
Das obige ist der detaillierte Inhalt vonWie integriere ich JavaFX Runtime in Eclipse für Java 11?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!