Rumah >Java >javaTutorial >Bagaimana untuk Menambahkan JavaFX Runtime ke Eclipse dalam Java 11?

Bagaimana untuk Menambahkan JavaFX Runtime ke Eclipse dalam Java 11?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-09 03:50:02521semak imbas

How to Add JavaFX Runtime to Eclipse in Java 11?

Menambah JavaFX Runtime to Eclipse in Java 11

Pengguna Java 11 sering menghadapi ralat runtime apabila cuba menjalankan aplikasi JavaFX disebabkan oleh pengecualian rangka kerja dalam versi Java terkini. Mesej ralat ini memberitahu anda bahawa komponen masa jalan JavaFX yang diperlukan tiada.

Untuk berjaya menambahkan JavaFX pada Eclipse dalam Java 11, ikut langkah berikut:

  1. Pasang Eclipse dan JDK 11 : Pasang Eclipse 2018-09 dan JDK 11.
  2. Tambah JDK 11 ke Eclipse: Navigasi ke Eclipse > Tetingkap > Pilihan > Java > JRE dipasang, kemudian tambah Java 11.
  3. Muat turun JavaFX 11: Muat turun JavaFX 11 ea dari tapak web rasmi.
  4. Buat Pustaka Pengguna: Pergi kepada Eclipse > Tetingkap > Pilihan > Java > Bina Laluan > Perpustakaan Pengguna dan klik Baharu. Namakan perpustakaan JavaFX11 dan tambahkan fail JAR yang terdapat dalam folder perpustakaan JavaFX 11-ea.
  5. Buat Projek Java: Mulakan projek Java dalam Eclipse. Pilih Java 11 sebagai versi Java dan masukkan JavaFX11 dalam modulepath projek.
  6. Tambah Pakej JavaFX dan Kelas Utama: Buat pakej bernama javafx11 dan tambah kelas aplikasi utama HelloFX.
  7. Tambah Argumen Runtime: Edit konfigurasi jalankan projek dan tambahkan argumen VM berikut:

    --module-path C:UsersDownloadsjavafx-sdk-11lib --add-modules=javafx.controls

  8. Jalankan Projek: Laksanakan projek untuk mengesahkan integrasi JavaFX.

Dengan mengikuti langkah ini, anda boleh menambahkan masa jalan JavaFX ke Eclipse dalam Java 11 dengan berkesan dan menikmati pembangunan JavaFX yang lancar.

Atas ialah kandungan terperinci Bagaimana untuk Menambahkan JavaFX Runtime ke Eclipse dalam Java 11?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn