es sollten eigentlich pro klicken mit der maus die striche gezeichnet werde, aber es wird immer gleich alles gezeichnet und dann nichts mehr, wenn man das Fenster eine weile verdeckt hat.
Hier der Code:
wie geht das, dass es durch das klicken weiter gezeichnet wird? (Bin blutiger Anfänger)
Hier der Code:
Code:
import java.awt.*;
import java.applet.*;
import java.awt.Color;
public class Nikolaus1 extends Applet
{
int i = 1;
public void paint(Graphics g)
{
i++;
Color rot = new Color(255, 0, 0);
g.setColor(rot);
switch(i) {
case 1:
g.drawLine(0,100,0,200);
case 2:
g.drawLine(0,100,0,200);
g.drawLine(0,100,100,100);
case 3:
g.drawLine(0,100,0,200);
g.drawLine(0,100,100,100);
g.drawLine(0,100,100,200);
case 4:
g.drawLine(0,100,0,200);
g.drawLine(0,100,100,100);
g.drawLine(0,100,100,200);
g.drawLine(0,200,100,200);
case 5:
g.drawLine(0,100,0,200);
g.drawLine(0,100,100,100);
g.drawLine(0,100,100,200);
g.drawLine(0,200,100,200);
g.drawLine(100,100,100,200);
case 6:
g.drawLine(0,100,0,200);
g.drawLine(0,100,100,100);
g.drawLine(0,100,100,200);
g.drawLine(0,200,100,200);
g.drawLine(100,100,100,200);
g.drawLine(0,200,100,100);
case 7:
g.drawLine(0,100,0,200);
g.drawLine(0,100,100,100);
g.drawLine(0,100,100,200);
g.drawLine(0,200,100,200);
g.drawLine(100,100,100,200);
g.drawLine(0,200,100,100);
g.drawLine(0,100,50,0);
case 8:
g.drawLine(0,100,0,200);
g.drawLine(0,100,100,100);
g.drawLine(0,100,100,200);
g.drawLine(0,200,100,200);
g.drawLine(100,100,100,200);
g.drawLine(0,200,100,100);
g.drawLine(0,100,50,0);
g.drawLine(50,0,100,100);
}
}
}
wie geht das, dass es durch das klicken weiter gezeichnet wird? (Bin blutiger Anfänger)