Parameterübergabe Die Übergabe von Parametern an Applets erfolgt in zwei Teilen durch eine Zeichenkette mit einem frei wählbaren Namen und dem Wert des Parameters. Syntax: name = getParameter ("name") Wird kein Parameterwert in der HTML-Datei definiert, gibt getParamter den Wert null zurück. Beispiel: import java.awt.*; public class Helo03 extends java.applet.Applet { Font f = new Font("TimesRoman",Font.BOLD,18); String name; public void init() { name=getParameter("name"); if (name==null) name="Java-Programmierer"; name="Hallo " + name + "!"; } public void paint(Graphics g) { g.setFont(f); g.setColor(Color.blue);
g.drawString(name,5,40);
}
}
wird aufgerufen mit
<HTML>
<HEAD>
<TITLE> Hello! </TITLE>
</HEAD>
<BODY>
Hier ist unser Test:
<p>
<APPLET CODE="Helo03.class" WIDTH=300 HEIGHT=150>
</APPLET>
<p>
<APPLET CODE="Helo03.class" WIDTH=300 HEIGHT=150>
<PARAM NAME=name VALUE="Kursleiter">
</APPLET>
</BODY>
</HTML>
|