Welcome to my blog! Today a reader, tomorrow a leaderšŸ”„

Pemrograman Berorientasi Objek (PBO)

Java Applet & Java FX

    Halo! Kali ini kita akan membahas tentang pemrograman Java Applet & Java FX. Baiklah yang pertama akan kita bahas adalah mengenai Java Applet

Apa itu Java Applet?

    Java Applet adalah aplikasi java yang bisa disisipkan ke dalam halaman HTML, ditulis dengan menggunakan bahasa pemrograman java, yang di akses melalui halaman web. Java Applet sendiri bisa berjalan pada web browser yang telah mendukung java seperti Mozilla, IE, dan Chrome. Secara default, applet tidak bisa mengakses resource pada komputer lokal. Applet biasanya digunakan untuk membuat website lebih dinamis dan menghibur. Nah untuk Java Applet ini dapat dicoba pada aplikasi bluej dengan versi 3.1.7 ke bawah, karena versi terbaru sudah tidak mendukung Java Applet ini. Saya sendiri memakai versi 3.1.5.

Beberapa keuntungan menggunakan Java Applet :

1.  Bersifat lintas platform, dapat dijalankan pada Windows, Mac OS, dan Linux.
2.  Bisa berjalan pada semua versi plugin java.
3. Bisa berjalan di dalam sandbox, sehingga user tidak perlu meninjau source-nya, karena ia berjalan tanpa persetujuan keamanan.
4.  Didukung oleh hampir semua browser.
5. Applet bisa disimpan sebagai cache oleh sebagian besar web browser sehingga menjadi lebih cepat untuk dimuat ketika diakses berikutnya.
6.  Applet bisa memiliki akses penuh ke dalam komputer jika user mengijinkan.

Beberapa kerugian dalam menggunakan Java Applet :

1.  Memerlukan plugin java.
2. Java Applet memerlukan JVM sehingga saat pertama dijalankan, akan memakan waktu yang cukup lama.
3. Jika Applet tidak di-cache ke dalam komputer lokal, maka proses download akan memakan waktu yang lama.

Nah berikut ini adalah contoh Java Applet pada pemakaian bluej versi lawas.


Output dari program diatas yakni berupa clock (menunjukkan waktu yang sekarang).

    Selanjutnya kita akan membahas mengenai penggunaan Java FX pada bluej. Tetapi, sebelum masuk ke kodingan, saya akan menjelaskan sedikit apa sih Java FX itu?

Apa itu Java FX?

    Java FX adalah salah satu teknologi dari java, yang dikeluarkan untuk membangun aplikasi yang kaya dengan konten multimedia seperti grafis, sound, effect, dan video, yang di integrasikan ke dalam website dan berjalan di dalam jaringan internet. Java FX juga dirancang untuk mengembangkan aplikasi kaya fitur (RIA) Rich Internet Application yang dapat berjalan di berbagai platform, contohnya mobile, desktop, dan televisi. Berikut adalah contoh pemakaian Java FX pada aplikasi bluej.


Nah berikut ini adalah hasil output dari program Java FX berupa Fortune Teller.

Baiklah demikian contoh pengimplementasian dari Java Applet & Java FX, semoga bermanfaat ;)

Komentar

Postingan Populer