Heim  >  Artikel  >  Java  >  Wie kann ich JavaFX mit Java 11 in Eclipse integrieren?

Wie kann ich JavaFX mit Java 11 in Eclipse integrieren?

Linda Hamilton
Linda HamiltonOriginal
2024-11-08 20:42:02966Durchsuche

How Can I Integrate JavaFX into Eclipse Using Java 11?

Hinzufügen von JavaFX zu Eclipse in Java 11

Aufgrund des Ausschlusses von JavaFX aus Java 11 erfordert die Einrichtung und Ausführung in Eclipse eine spezielle Einrichtung . Hier ist eine umfassende Anleitung:

Voraussetzungen:

  • Eclipse 2018-09 installieren
  • JDK 11 installieren
  • JavaFX herunterladen 11 ea

Schritte:

  1. Java 11 JRE zu Eclipse hinzufügen:

    Navigieren zu Eclipse > Fenster > Einstellungen > Java > Installierte JREs > Fügen Sie die installierte Java 11 JRE hinzu und wählen Sie sie aus.

  2. Benutzerbibliothek für JavaFX erstellen:

    Gehen Sie zu Eclipse > Fenster > Einstellungen > Java > Build-Pfad > Benutzerbibliotheken > Neu. Nennen Sie es JavaFX11 und fügen Sie die JAR-Dateien aus dem lib-Ordner von JavaFX 11-ea hinzu.

  3. Java-Projekt erstellen:

    Erstellen Sie ein neues Java-Projekt , um sicherzustellen, dass Java 11 ausgewählt ist. Fügen Sie die JavaFX11-Bibliothek in ihren Modulpfad ein.

  4. HelloFX-Anwendung hinzufügen:

    Erstellen Sie ein Paket mit dem Namen javafx11 und fügen Sie die folgende Java-Klasse hinzu:

    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 {
        public static void main(String[] args) { launch(); }
           
        @Override
        public void start(Stage stage) {
            Scene scene = new Scene(new StackPane(new Label("Hello, JavaFX 11")), 300, 200);
            stage.setScene(scene);
            stage.show();
        }
    }
  5. Laufzeit hinzufügen Argumente:

    Bearbeiten Sie die Ausführungskonfiguration des Projekts und fügen Sie die folgenden VM-Argumente hinzu:

    • --module-path C:UsersDownloadsjavafx-sdk-11lib
    • --add-modules=javafx.controls
  6. Führen Sie das Projekt aus:

    Führen Sie das HelloFX-Projekt aus und es sollte ein einfaches angezeigt werden Nachricht.

Das obige ist der detaillierte Inhalt vonWie kann ich JavaFX mit Java 11 in Eclipse integrieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn