TUGAS PBO B
JAVA APPLET DAN JAVAFX
Pada post ini, saya akan melihatkan contoh implementasi dari Java Apllet. Java Applet adalah aplikasi java yang bisa disisipkan kedalam halaman HTML. Java applet bisa berjalan pada web browser yang telah mendukung java seperti mozilla, IE, dan chrome. Applet dirancang untuk berjalan ‘remotely‘ pada browser client, sehingga ada beberapa keterbatasan. Disini saya menggunakan BlueJ versi 3.1.7.
Keuntungan
Menggunakan Java Applet :
- Bersifat
lintas platform, dapat dijalankan pada Windows, Mac OS, dan
Linux
- Bisa
berjalan pada semua versi plugin java
- Bisa
berjalan di dalam sandbox, sehingga user tidak perlu meninjau
source-nya, karena ia berjalan tanpa persetujuan keamanan
- Didukung
oleh hampir semua browser
- Applet
bisa disimpan sebagai cache oleh sebagian besar webbrowser sehingga
menjadi lebih cepat untuk dimuat ketika diakses berikutnyaJ
- Applet
bisa memiliki akses penuh ke dalam komputer jika user mengijinkan
Kerugian
Menggunakan Java Applet:
- Memerlukan plugin Java
- Java
applet memerlukan JVM sehingga saat pertama dijalankan, akan memakan waktu
cukup lama.
- Jika applet tidak di-cache kedalam komputer lokal, maka proses download akan memakan waktu lama
Selain itu pada post ini, saya akan melihatkan contoh implementasi dari JavaFX dengan membuat program FortuneTeller. Program ini akan memasukkan fungsi button click random untuk menghasilkan output secara random.
JavaFX adalah library Java yang digunakan untuk membangun
Rich Internet Applications. Aplikasi yang dikembangkan menggunakan JavaFX dapat
berjalan di berbagai perangkat seperti Komputer Desktop, Mobile Phones, TV,
Tablet, dll
Berikut ini Diagram program dari Java FX:
Komentar
Posting Komentar