1. Applet
adalah Program java yang dicompile menjadi file class (kode byte) dan eksekusinya
di-INSERT-kan dalam file HTML yang selanjutnya dieksekusi dengan suatu browser
tertentu
2. Cara
menjalankan program java dengan applet :
Ø Setelah
program diketik, lalu disimpan dengan ekstension nama_class.java.
Program dicompilasi dengan compiler javac.exe
sebagai berikut
Ø javac
nama_class.java <enter>
Ø Hasil
program berupa file : nama_class.class yang dapat dieksekusi dengan
interpereter java.exe, contoh sebagai berikut :
Ø java
Cetak_Hello <enter>
Ø Setelah
applet dicompile (dengan javac.exe) dan menghasilkan suatu file .class. Maka
file tersebut diINSETkan dalam file html dalam tag :
<APPLET CODE=“NamaApplet.class“
WIDTH=150
HEIGHT=25>
</APPLET>
3. Manfaat Penggunaan Applet
:
1.
Applet
yang didukung oleh browser web yang paling sederhana untuk bekerja dengan
beberapa platform, membuat applet lintas platform dapat bekerja dengan semua
versi diinstal Jawa pada saat yang sama, daripada terbaru plug-in versi (tidak
berlaku untuk applet memerlukan versi baru dari Java Runtime Environment).
2.
Applet
dapat di-cache oleh browser dan meningkatkan kinerja.
3.
Dapat
memindahkan pekerjaan dari server ke klien lebih mudah.
4.
Versi
applet terbaru dapat dengan mudah didownload dan dimuat oleh browser
dikonfigurasi dengan benar.
5.
Mendukung
negara pengguna berubah secara alami.
6.
Pengembangan
dan debugging applet dapat dilakukan secara langsung dengan menciptakan
rutinitas utama dan memanggil init () dan start () pada apple.
7.
Pengolahan untuk applet
Java cepat.
8.
Aman
untuk menjalankan dari eksekusi mandiri jika tidak dipercaya karena tidak
memiliki akses ke mesin lokal dan hanya dapat berjalan pada server yang berasal
dari itu.
4.
Contoh program Applet :
Ø Contoh program 1
import
java.applet.*;
import
java.awt.*;
/*
<applet
code="LifeCycleDemo" width=300 height=100>
</applet>
*/
Public
class LifeCycleDemo extends Applet
{
String
msg ="";
public
void init() {
msg
+= "initializing... ";
repaint();
}
public
void start() {
msg
+= "starting... ";
repaint();
}
public
void stop() {
msg
+= "stopping... ";
repaint();
}
public
void destroy() {
msg
+= "preparing for unloading...";
repaint();
}
public
void paint(Graphics g) {
g.drawString(msg,
15, 15);
}
}
Ø Contoh program 2
<HTML>
<HEAD>
<TITLE>This page has an applet on it
</TITLE>
</HEAD>
<BODY>
<P>My
second Java applet says:<BR>
<APPLET
CODE="HelloAgainApplet.class"
WIDTH=200
HEIGHT=50>
alt="Your
browser understands the APPLET tag
but
isn't running the applet, for some reason."
Your browser is
completely ignoring
the
<APPLET> tag!
</APPLET>
</BODY>
</HTML>
Ø Contoh program 3
import
java.awt.Graphics;
import
java.awt.Font;
import
java.awt.Color;
public class
HelloAgainApplet extends java.applet.Applet
{
Font
f = new Font("TimesRoman", Font.BOLD, 36);
public
void paint(Graphics g) {
g.setFont(f);
g.setColor(Color.red);
g.drawString("Hello
again!", 5, 40);
}
}
No comments:
Post a Comment