J
JAVANeuling2010
Gast
Hallo,
könnte mir evtl. jemand sagen, warum sich beim folgenden Code die Farbe direkt zurückwechselt, wenn man den link mit dem onclick ereignis klickt?
Danke.
könnte mir evtl. jemand sagen, warum sich beim folgenden Code die Farbe direkt zurückwechselt, wenn man den link mit dem onclick ereignis klickt?
Java:
// HalloWeltApplet.java MM 2003
import java.applet.*; // Applet
import java.awt.*; // Graphics
public class HalloWeltApplet extends Applet
{
Color vgFarbe = Color.black;
Color bgFarbe = Color.white;
public void paint( Graphics g)
{
setBackground( bgFarbe );
g.setColor( vgFarbe );
g.drawString( "Hallo Welt!", 50, 50);
}
public void set()
{
Color save = vgFarbe;
vgFarbe = bgFarbe;
bgFarbe = save;
repaint(100L);
}
}
HTML:
<html>
<!-- Diese Seite bindet das HalloWelt - Applet ein. -->
<head>
<title>HalloWeltApplet
</title>
</head>
<body>
<!-- Applet -->
<applet
code=HalloWeltApplet.class width=170 height=100 name=hallo>
</applet>
<br />
<a href="" onclick="document.hallo.set()">Wechsel</a>
</html>
Danke.
Zuletzt bearbeitet von einem Moderator: