Selain metoda init, Anda juga dapat menggunakan konstruktor tanpa argumen kelas JApplet untuk membuat program applet. Berikut ini adalah contoh program applet yang dibuat menggunakan konstruktor kelas JApplet. Program akan menggunakan komponen swing JLabel dan meletakkannya di content pane kelas JApplet.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | // Nama file : KonstruktorJApplet.java // Membuat applet menggunkan konstruktor // Mengimpor kelas import javax.swing.JApplet; import javax.swing.JLabel; import java.awt.Font; import java.awt.Color; import java.awt.Container; // Deklarasi kelas applet public class KonstruktorJApplet extends JApplet { // Konstruktor tanpa argumen public KonstruktorJApplet() { Font font = new Font("Broadway", Font.ITALIC, 20); Container container = getContentPane(); container.setBackground(Color.YELLOW); JLabel label = new JLabel("Belajar Java Menyenangkan.", JLabel.CENTER); label.setFont(font); container.add(label); } } |
Kode program di atas mendemonstrasikan pembuatan program applet menggunakan kontruktor tanpa argumen dari kelas JApplet. Saat program applet dimuat di web browser, web browser akan mengkonstruksi applet dengan memanggil konstruktor kelas JApplet. Pada saat applet dikonstruksi, pernyataan yang ada di dalam konstruktor dieksekusi. Untuk menjalankan program applet di web browser atau di appletviewer, berikut ini adalah skrip HTML yang telah berisi bytecode applet KonstruktorJApplet.class:
Baca artikel
- Mengenal Dan Memahami Applet Java
- Metoda-Metoda Kunci Program Applet Java
- Mengkompilasi Dan Menjalankan Program Applet Java
<html> <head> <title>Konstruktor JApplet</title> </head> <body> <applet code="KonstruktorJApplet.class" width=355 height=70> </applet> </body> </html>
Berikut ini adalah tampilan hasil menjalankan program applet KonstruktorJApplet.class di browser Microsoft Internet Explorer: