Cara menggunakan JavaFX untuk membina aplikasi antara muka grafik dalam Java 9
JavaFX ialah kit alat antara muka grafik untuk membina aplikasi klien yang kaya pada platform Java. Ia menyediakan grafik yang kaya dan fungsi multimedia untuk membantu pembangun mencipta antara muka pengguna yang dinamik dan interaktif. Artikel ini akan memperkenalkan cara menggunakan JavaFX untuk membina aplikasi antara muka grafik dalam Java 9, dan akan disertakan dengan beberapa contoh kod.
Sebelum anda bermula, anda perlu memastikan anda telah memasang Java Development Kit (JDK) 9 dan JavaFX dengan betul. Jika alatan ini belum dipasang lagi, sila lengkapkan pemasangan dahulu.
Langkah 1: Buat struktur asas aplikasi JavaFX
Mula-mula, buat projek Java baharu. Kemudian, buat kelas Java baharu dalam direktori akar projek dan namakannya MainApp. Seterusnya, salin kod berikut ke dalam kelas MainApp:
import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.stage.Stage; public class MainApp extends Application { @Override public void start(Stage primaryStage) { primaryStage.setTitle("JavaFX Application"); Button btn = new Button(); btn.setText("Click Me!"); btn.setOnAction(e -> System.out.println("Hello, JavaFX!")); Scene scene = new Scene(btn, 300, 200); primaryStage.setScene(scene); primaryStage.show(); } public static void main(String[] args) { launch(args); } }
Dalam contoh ini, kami mencipta tetingkap yang mengandungi butang. Apabila butang diklik, ia mengeluarkan mesej ringkas kepada konsol.
Langkah 2: Jalankan aplikasi JavaFX
Untuk menjalankan aplikasi JavaFX ini, kita perlu mencipta fail konfigurasi run dalam direktori akar projek. Cipta fail bernama module-info.java dalam direktori akar projek anda dan salin kod berikut ke dalamnya.
module JavaFXDemo { requires javafx.fxml; requires javafx.controls; opens sample; }
Kemudian, konfigurasikan konfigurasi run dalam IDE. Langkah konfigurasi tertentu mungkin berbeza bergantung pada IDE. Anda perlu menetapkan parameter permulaan Java berikut:
--module-path /path/to/javafx-sdk-11/lib --add-modules=javafx.controls,javafx.fxml
Sila ganti /path/to/javafx-sdk-11
mengikut lokasi pemasangan anda sendiri.
Akhir sekali, jalankan kelas MainApp. Anda akan melihat tetingkap dengan butang terbuka pada skrin anda.
Langkah 3: Teroka Perpustakaan JavaFX
JavaFX menyediakan banyak komponen dan ciri yang boleh digunakan untuk mencipta aplikasi antara muka grafik. Anda boleh menggunakan komponen ini untuk membina pelbagai antara muka pengguna. Berikut ialah beberapa komponen JavaFX yang biasa digunakan:
Anda boleh mengetahui lebih lanjut tentang penggunaan komponen ini melalui dokumentasi JavaFX dan kod sampel. Selain itu, terdapat banyak perpustakaan dan alatan pihak ketiga yang tersedia untuk meningkatkan keupayaan JavaFX.
Ringkasan:
Artikel ini memperkenalkan cara menggunakan JavaFX dalam Java 9 untuk membina aplikasi antara muka grafik. Kami menunjukkan cara untuk mencipta aplikasi JavaFX mudah melalui contoh dan memperkenalkan pembaca kepada beberapa komponen JavaFX yang biasa digunakan. Saya harap artikel ini akan membantu anda mempelajari JavaFX!
Atas ialah kandungan terperinci Cara menggunakan JavaFX untuk membina aplikasi antara muka grafik dalam Java 9. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!