Tugas Pemrograman Berbasis Object Applet
Java applet adalah aplikasi java yang bisa disispkan kedalam halaman HTML. Java applet bisa dijlankan pada aplikasi browser yang mendukung java seperti Chrome, dan Mozilla Firefox. Applet dirancang untuk berjalan 'remotely' pada browser, sehingga memiliki keterbatasan. Secara default, applet tidak bisa mengakses resource komputer lokal.
Java Applet memiliki beberapa keuntungan, yaitu:
- Bersifat lintas platform, bisa digunakan 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 hampir semua browser
- Applet bisa dismpan sebagai cache oleh sebagian besar browser sehingga lebih cepat untuk dimuat ketika diakses berikutnya
Java Applet memiliki beberapa kekurangan, yaitu:
- Memerlukan plugin Java
- Java Applet memerlukan JVM sehingga saat pertama dijalankan akan memakan waktu cukup lama
- Karena Applet tidak di-cache kedalam komputer lokal, maka proses download akan memakan waktu lama
Untuk membuat program Java Applet, diperlukan BlueJ dengan versi 4.0 kebawah. Saya akan menggunakan Bluej 3.1.5.
Berikut ini diagram, source code, dan output program:
Diagram:
Komentar
Posting Komentar