Pembuatan antarmuka pengguna grafis (GUI) dalam JavaFX dapat dilakukan dengan mudah menggunakan bentuk geometris seperti persegi panjang dan elips. Bentuk-bentuk ini meskipun sederhana dalam strukturnya, menawarkan banyak peluang untuk penyesuaian dan peningkatan aplikasi grafis Anda. Dalam panduan ini, saya akan menunjukkan kepada Anda bagaimana cara membuat dan menyesuaikan persegi panjang dan elips secara efektif untuk menciptakan GUI yang menarik secara visual.
Pengetahuan Utama
- Anda akan belajar bagaimana cara membuat persegi panjang dan elips dalam JavaFX.
- Anda akan mengetahui cara menyesuaikan persegi panjang dengan sudut yang membulat.
- Anda akan mendapatkan petunjuk praktis untuk mengontrol ukuran dan posisi elips.
Panduan Langkah-demi-Langkah
Menambah dan Menyesuaikan Persegi Panjang
Pertama-tama, kita mulai dengan membuat sebuah persegi panjang. Untuk membuat persegi panjang, Anda menggunakan konstruktor Rectangle. Definisikan posisi dan ukurannya.
Rectangle persegiPanjang = new Rectangle(); Untuk penempatan persegi panjang, Anda menggunakan perintah setX dan setY. Atur nilai untuk koordinat X dan Y, serta untuk lebar dan tinggi.
persegiPanjang.setX(100); persegiPanjang.setY(100); persegiPanjang.setWidth(200); persegiPanjang.setHeight(200);
Untuk menambahkan persegi panjang ke elemen root utama Anda, Anda harus menggunakan kode berikut:
root.getChildren().add(persegiPanjang);

Membuat Sudut Persegi Panjang yang Membulat
Untuk memberikan sudut yang membulat pada persegi panjang Anda, Anda dapat menggunakan metode setArcHeight dan setArcWidth. Nilai-nilai tersebut menentukan pembulatan sudut dan dapat secara signifikan meningkatkan GUI Anda.
persegiPanjang.setArcHeight(25); persegiPanjang.setArcWidth(25);
Dengan pengaturan ini, Anda seharusnya sekarang melihat sebuah persegi panjang dengan sudut membulat. Anda dapat meningkatkan atau mengurangi nilai-nya untuk mendapatkan derajat pembulatan yang berbeda.

Membuat dan Menyesuaikan Elips
Sekarang kita akan melihat bagaimana cara membuat elips. Prosesnya mirip dengan persegi panjang. Anda menggunakan kelas Elips dan mendefinisikan parameter yang diperlukan.
Ellipse elips = new Ellipse(); Untuk mengatur posisi pusat elips, Anda dapat menggunakan perintah berikut:
elips.setCenterX(140); elips.setCenterY(70);
Selain itu, Anda memerlukan dua jari-jari: satu untuk sumbu X dan satu untuk sumbu Y:
elips.setRadiusX(140); elips.setRadiusY(70);
Terakhir, tambah elips ke elemen root Anda:
root.getChildren().add(elips);

Ringkasan Tutorial: Persegi Panjang dan Elips JavaFX
Anda sekarang telah belajar bagaimana cara membuat dan menyesuaikan persegi panjang dan elips dalam JavaFX. Dengan mengatur posisi, ukuran, dan pembulatan, Anda dapat menyesuaikan aplikasi grafis Anda.
Pertanyaan yang Sering Diajukan
Bagaimana cara membuat persegi panjang dalam JavaFX?Gunakan kelas Rectangle untuk membuat persegi panjang. Atur posisi dan ukuran dengan metode setX, setY, setWidth, dan setHeight.
Bagaimana cara melakukan pembulatan pada sudut persegi panjang?Gunakan setArcHeight dan setArcWidth untuk menentukan pembulatan sudut.
Bagaimana cara menetapkan posisi pusat sebuah elips?Gunakan setCenterX dan setCenterY untuk mengatur posisi titik pusat elips.
Bagaimana cara mendefinisikan jari-jari sebuah elips?Gunakan metode setRadiusX dan setRadiusY untuk mengatur jari-jari untuk sumbu X dan Y.
Di mana saya menambahkan bentuk geometris ke dalam adegan JavaFX?Gunakan root.getChildren().add() diikuti dengan bentuk yang Anda tambahkan untuk memasukkannya ke dalam adegan.