Java Applet & Java FX
Halo semua, post baru lagi nih…
Postingan kali ini membahas tentang Java Applet dan Java FX.
Java Applet
Apa sih Java Applet itu? Java Applet adalah sebuah aplikasi
java yang dapat disisipkan ke dalam halaman HTML untuk kemudian dapat diakses
oleh pengguna melalui halaman web. Java Applet juga dapat didownload terlebih
dahulu oleh pengguna dan kemudian dijalankan melalui sebuah browser. Secara
default, Java Applet tidak bisa mengakses resource pada komputer lokal. Java
Applet biasanya digunakan untuk membuat website lebih dinamis dan menghibur
dengan cara menambahkan beberapa fungsi kepada halaman web yang bersifat
statis, dengan syarat bahwa perangkat yang digunakan memiliki browser yang
mendukung Java seperti Microsoft Internet Explorer 4.0 ke atas, Netscape
Navigator, Mozilla Firefox, Chrome, dan Opera.
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 berikutnya
- 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
Nah, contoh implementasi Java Applet adalah program yang
menampilkan waktu secara real time.
Untuk cara menjalankannya cukup mudah, klik kanan
pada applet dan Run Applet, lalu akan tampil seperti ini.
Outputnya akan seperti ini.
Java FX
Apaitu Java FX? JavaFX adalah salah satu teknologi dari Java yang diluncurkan untuk membangun aplikasi yang kaya dengan konten multimedia seperti grafis, sound, effect grafis dan video, yang diintegrasikan ke dalam Website dan berjalan di dalam jaringan internet.
JavaFX juga dirancang untuk mengembangkan aplikasi kaya
fitur (RIA) Rich Internet Application
yang dapat berjalan di berbagai platform contohnya mobile, desktop, dan
televisi.
Contoh implementasi sederhana dari Java FX yang kita bahas kali ini adalah sebuah program bernama Fortune_Teller. Sesuai dengan namanya, program dibawah ini berfungsi untuk mencetak ramalah - ramalan random untuk pengguna.
cara menjalankannya adalah klik kanan dan Run JavaFX Application, lalu akan tampil seperti ini.
Sekian pembahasannya kali ini, semoga bermanfaat, Ciao..
Komentar
Posting Komentar