Pada 2012 saya telah menulis Seri Tutorial JavaFX 2 yang terperinci untuk murid-muridku. Banyak orang dari penjuru dunia telah membaca tutorial ini dan memberi umpan balik yang positif. Lalu saya memutuskan menulis ulang Tutorial JavaFX 2 untuk JavaFX 8 (baca perubahan di Pembaharuan javaFX 8 - Apa yang baru).
Tutorial ini menuntun anda melalui merancang, pemrograman dan menggunakan aplikasi alamat. Berikut adalah bentuk akhir aplikasi yang akan terlihat:
Apa yang akan anda pelajari
- Membuat dan memulai proyek JavaFX
- Menggunakan Scene Builder untuk mendesain antar muka pengguna
- Strukturisasi sebuah aplikasi dengan pola Model-Tampilan-Pengendali (Model-View-Controller)
- Menggunakan
ObservableLists
untuk secara otomatis memperbaharui antarmuka pengguna - Menggunakan
TableView
dan bereaksi terhadap perubahan seleksi pada tabel - Membuat dialog ubah sesuai munculan untuk memperbaharui persons
- Validasi masukan pengguna
- Memberi gaya pada aplikasi JavaFX dengan CSS
- Memaksa data sebagai XML
- Menyimpan alamat berkas terakhir dibuka didalam preferensi pengguna
- Membuat bagan JavaFX untuk statistika
- Penyebaran aplikasi JavaFX sebagai paket asli
Ini cukup banyak!, jadi setelah kamu telah menyelesaikan seri tutorial-tutorial ini, kamu seharusnya telah siap untuk membangun aplikasi canggih dengan JavaFX.
Bagaimana menggunakan tutorial ini
Ada dua cara untuk menggunakan tutorial ini:
- Jalur pelajari lebih banyak: Buat proyek JavaFX anda sendiri dari awal.
- Jalur cepat: Impor source kode dari bagian tutorial ke IDE (ini merupakan proyek yang dibuat dengan Eclipse, tapi anda bisa menggunakan IDE lainnya seperti NetBeans dengan sedikit modifikasi). Kemudian melalui tutorial untuk memahami kode tersebut.
Sekarang, saya harap anda akan bersenang-senang! dimulai dari Bagian 1 : Scene Builder.