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 :

  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 webbrowser sehingga menjadi lebih cepat untuk dimuat ketika diakses berikutnya
  6. Applet bisa memiliki akses penuh ke dalam komputer jika user mengijinkan

Kerugian Menggunakan Java Applet:

  1. Memerlukan plugin Java
  2. Java applet memerlukan JVM sehingga saat pertama dijalankan, akan memakan waktu cukup lama
  3. 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.


Contoh Output :

Sekian pembahasannya kali ini, semoga bermanfaat, Ciao..


Zahrotul Adillah

05111940000139

Komentar

Postingan populer dari blog ini

T E T R I S (FINAL PROJECT PBO)