Java FX & Java Applet
Untuk mengembangkan Aplikasi GUI menggunakan bahasa pemrograman Java, programmer biasanya mengandalkan library seperti Advanced Windowing Toolkit dan Swings. Setelah munculnya library JavaFX, programmer java sekarang dapat mengembangkan aplikasi GUI dengan konten yang lebih bervariasi. Dengan menggunakan teknologi Java, aplikasi ini memiliki tingkat penetrasi browser sebesar 76%. Untuk mempelajari JavaFX, beberapa compiler baru dan modern seperti Intellij tidak bisa dipakai karena JDK di atas JDK 11 sudah tidak mendukung JavaFX. OLeh karena itu kita harus menggunakan compiler yang lebih lawas seperti BlueJ atau Eclipse.
Untuk mempermudah dalam memahami JavaFX, berikut adalah contoh program sederhana dalam bahasa Java untuk memvisualisasikan pengaplikasian Library JavaFX yaitu sebuah program bernama Fortune_Teller. Sesuai dengan namanya, program dibawah ini berfungsi untuk mencetak ramalah - ramalan random untuk pengguna sesuai dengan sektor - sektor yang diinginkan oleh pengguna (kesehatan, percintaan, dan keuangan).
Di dalam program game hanya terdapat 1 class yang juga berfungsi sebagai main class, yaitu Fortune_Teller.
Setelah class diatas di-compile dan di run maka akan ditampilkan program Fortune_Teller sebagai berikut :
Di dalam program Fortune_Teller terdapat berbagai macam menu ramalan yang dapat dipilih oleh pengguna sesuai dengan keinginannya, dimana saat menu tertentu dipilih maka program akan menampilkan ramalan random sesuai dengan tema ramalan yang dipilih pengguna.
Ramalan Kesehatan
Ramalan Percintaan
Ramalan Keuangan
Untuk mempermudah dalam memahami Java Applet, berikut adalah contoh program dalam bahasa Java untuk memvisualisasikan pengaplikasian Java Applet yaitu sebuah program bernama Clock. Program dibawah ini berfungsi untuk membuat sebuah jam analog yang mampu memberikan informasi waktu secara real time (tidak statis).
Setelah class diatas di-compile dan di run maka akan ditampilkan program Clock sebagai berikut :
Di dalam program Clock diameter dan ukuran dari jam dapat diatur oleh pengguna, dimana jika height dan width dari jam di set masing - masing sebesar 500 maka akan didapatkan output sebagai berikut :
0 comments:
Post a Comment