Program Java menggunakan konstruktor kelas JApplet
Konstruktor Kelas JApplet Di Program Java
Metoda init dari kelas Applet hanya satu kali dieksekusi oleh web browser. Anda dapat menggunakan metoda init ini untuk mendesain form applet sebagai user interface yang ditampilkan di web browser. Form merupakan interfes grafis (user interface) yang digunakan untuk menjembatani interaksi antara pengguna applet dengan program applet itu sendiri.

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

<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:

Menggunakan konstruktor kelas JApplet di Java

PRODUK TOKO GERZAL

Taffware Power Supply Station Generator Portable 84000mAh 300W - OKD320A
Taffware Power Supply Generator Portable 84000mAh 300W ...
Rp 1.947.600
(4.9/5)
Fosi Audio Amplifier Bluetooth 5.0 HiFi 2.1 Channel 165x2+350W TPA3255 - BT30D PRO-MAX
Fosi Audio BT30D PRO Amplifier Bluetooth 5.0 HiFi 2.1 Channel ...
Rp 1.787.500
(5/5)
Fosi Audio BT20A PRO Amplifier Bluetooth 5.0 Treble and Bass 300W x2 TPA3255
Fosi Audio BT20A PRO Amplifier Bluetooth 5.0 Treble and Bass ...
Rp 1.491.600
(5/5)
OTOHEROES Charger Mobil Listrik EV Swipe Card Type2 Female AC Charging - PG01
OTOHEROES Charger Mobil Listrik EV Swipe Card Type2 Female ...
Rp 3.239.600
(5/5)

Untuk daftar lengkap produk, kunjungi toko online kami, GERZAL, di marketplace Shopee, Tokopedia, dan TikTok Shop.
Harga produk di setiap marketplace berbeda-beda dan dapat berubah sewaktu-waktu.
Gunakan aplikasi saat berbelanja untuk mendapatkan potongan harga produk dan ongkos kirim, bahkan ongkos kirim gratis untuk wilayah tertentu.