Mengintegrasikan JavaFX Runtime ke dalam Eclipse untuk Java 11
Latar Belakang:
Java 11 telah dikecualikan JavaFX sebagai sebahagian daripada versi terbaharunya, mengakibatkan "Ralat: komponen masa jalan JavaFX adalah ralat" hilang. Artikel ini menyediakan panduan terperinci tentang cara menambah JavaFX secara manual ke Eclipse dalam Java 11.
Penyelesaian:
Pasang Eclipse 2018 -09 dan JDK 11:
Tambahkan JDK 11 pada Eclipse:
Dapatkan JavaFX 11:
Buat Perpustakaan Pengguna untuk JavaFX:
Buat Projek Java dan Konfigurasi Laluan Modul:
Contoh Aplikasi JavaFX (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(); } }
Konfigurasikan Argumen VM untuk Runtime:
--module-path C:\Users<user>\Downloads\javafx-sdk-11\lib --add-modules=javafx.controls
Jalankan Aplikasi:
Atas ialah kandungan terperinci Bagaimana untuk Mengintegrasikan JavaFX Runtime ke dalam Eclipse untuk Java 11?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!