Hallo Leute
Ein von mir selbst erstelltes Applet will nicht funktionieren
Ich erhalte eine mir unverständliche NullPointerException @Zeile 14
umhüllende html seite:
[XML]<head>
<title>Addition von übergebenen Parametern</title>
</head>
<body>
<applet code="Parameter2.class" height="400" width="500">
<param name="int1" value="5" />
<param name="int2" value="10" />
</applet>
</body>[/XML]
Meine Überlegung:
-getParameter gibt einen String zurück (@14 wäre das "5")
-Integer.parseInt verwandelt das ganze in einen int-Wert
Der einzige Ort, wo überhaupt null zurückgegeben werden kann, ist getParameter. Also habe ich den Parameter falsch gesetzt. Wie macht man es richtg?
Oder liege ich (wieder mal) komplett daneben?
Ein von mir selbst erstelltes Applet will nicht funktionieren
Ich erhalte eine mir unverständliche NullPointerException @Zeile 14
Java:
import java.awt.*;
import java.applet.*;
import java.lang.Integer;
public class Parameter2 extends Applet{
private static final long serialVersionUID = 1L;
private int int1;
private int int2;
private int summe;
public void init(){
int1 = Integer.parseInt(getParameter("int1"));
int2 = Integer.parseInt(getParameter("int2"));
summe = int1 + int2;
}
public void start(){
summe++;
}
public void paint(Graphics g){
g.drawString("Summe = " + summe, 50, 50);
}
}
umhüllende html seite:
[XML]<head>
<title>Addition von übergebenen Parametern</title>
</head>
<body>
<applet code="Parameter2.class" height="400" width="500">
<param name="int1" value="5" />
<param name="int2" value="10" />
</applet>
</body>[/XML]
Meine Überlegung:
-getParameter gibt einen String zurück (@14 wäre das "5")
-Integer.parseInt verwandelt das ganze in einen int-Wert
Der einzige Ort, wo überhaupt null zurückgegeben werden kann, ist getParameter. Also habe ich den Parameter falsch gesetzt. Wie macht man es richtg?
Oder liege ich (wieder mal) komplett daneben?