Memberi argumen nilai parameter program Applet Java
Argumen (Nilai) Parameter Program Applet Java
Anda dapat menggunakan parameter di dokumen HTML untuk memberikan nilai (passing values) yang akan digunakan di program applet. Parameter dideklarasikan dengan tag parameter (<param>) tanpa tag penutup (end tag) dan disertakan di tag applet. Untuk membaca argumen (nilai) parameter, program applet bisa menggunakan metoda getParameter(nama-parameter) dari kelas Applet. Nilai yang dikembalikan metoda getParameter adalah nilai tipe String.

Berikut ini adalah contoh program Applet memberi argumen (nilai) ke parameter program applet Java. Dijelaskan di sini bahwa argumen (nilai) beberapa parameter dari konstruktor kelas Font dan metoda drawString dari kelas Graphics ditentukan melalui tag parameter (<param>) di dokumen HTML. Kode sumber untuk program applet ini bernama AppletKedua.java sedangkan dokumen HTML bernama AppletKedua.html.

1. Kode program applet AppletKedua.java.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
// Nama file : AppletKedua.java
// Menggambar literal string di applet Java

// Mengimpor kelas
import java.awt.Graphics;
import java.awt.Color;
import java.awt.Font;
import javax.swing.JApplet;

// deklarasi kelas AppletKedua
public class AppletKedua extends JApplet {

   // Mendefinisikan ulang metoda paint
   public void paint(Graphics g) {

      // Memanggil ulang metoda paint superclass
      super.paint(g);

      // Mendapatkan nilai parameter di dokumen HTML
      String jenisHuruf = getParameter("JENISHURUF");
      String string = getParameter("STRING");
      int ukuranHuruf = Integer.parseInt(getParameter("UKURANHURUF"));
      int posisiX = Integer.parseInt(getParameter("POSISIX"));
      int posisiY = Integer.parseInt(getParameter("POSISIY"));

      // Mengatur tampilan string
      Font font = new Font(jenisHuruf, Font.BOLD, ukuranHuruf);
      g.setFont(font);
      g.setColor(Color.BLUE);

      // Menggambar literal string
      g.drawString(string, posisiX, posisiY);
   }
}

Baris nomor 20 – 24 contoh program Applet di atas adalah pernyataan untuk membaca parameter dari dokumen HTML dengan metoda getParameter kelas Applet. Nilai parameter berasal dari tag parameter yang ada di tag applet di dokumen HTML. Saat browser menjalankan dokumen HTML, program applet dimuat dan pernyataan membaca nilai parameter dieksekusi. Nilai parameter kemudian disimpan di variabel jenisHuruf, string, ukuranHuruf, posisiX dan posisiY dan selanjutnya digunakan sebagai argumen parameter konstruktor kelas Font dan parameter metoda drawString.

2. Dokumen HTML AppletKedua.html.

<html>
<head>
<title>Java Bahasa Mudah</title>
</head>
<body>
<applet
   code="AppletKedua.class"
   width=300
   height=55>
<param name=JENISHURUF value="Bernard MT Condensed">
<param name=STRING value="Java Mudah Dipelajari.">
<param name=UKURANHURUF value=22>
<param name=POSISIX value=25>
<param name=POSISIY value=35>
</applet>
</body>
</html>

Berikut ini adalah hasil eksekusi program applet AppletKedua.java.

Argumen parameter program Applet Java

SILAHKAN BAGIKAN ARTIKEL INI!
Pin It

Produk Laris Toko Gerzal

Edifier R1700BT Active 2.0 Bluetooth Bookshelf Speaker Set

Edifier R1700BT Active 2.0 Bluetooth Bookshelf Speaker Set

Beli di Shopee
Sunbuck AV-555BT Audio Amplifier Bluetooth 5.0 Microphone HiFi

Sunbuck AV-555BT Audio Amplifier Bluetooth 5.0 Microphone HiFi

Beli di Shopee
QUEED Power Supply Station Generator 220V 69800mAh

QUEED Power Supply Station Generator 220V 69800mAh

Beli di Shopee
Fosi Audio V3 Power Amplifier 2 Channel Audio Stereo Hi-Fi TI TPA3255

Fosi Audio V3 Power Amplifier 2 Channel Audio Stereo Hi-Fi

Beli di Shopee
Fosi Audio MC101 Mini Bluetooth Stereo Amplifier With VU Meter

Fosi Audio MC101 Mini Bluetooth Stereo Amplifier With VU Meter

Beli di Shopee