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