PDA

Volledige versie bekijken : kan er iemand mijne maat helpen me dees programmetje



-=A2Q=-
11 mei 2005, 22:40
yo
mijne maat stuurt inees dees door naar mij en zegt dat hij er maar niet uitkomt kan iemand ff helpe?

dit is het programma(java):
import java.awt.*;
import java.applet.*;

public class Oefening15 extends Applet

{
Button drukKnop;
int teller;

public void init()
{
teller = 0;
drukKnop = new Button ("nieuwe tekening");
add(drukKnop);
}

public void paint(Graphics g)
{
g.drawString("Klik op de knop voor een andere kleur",10,105);
if (teller == 1)
g.fillOval(50,70,75,80);
g.setColor(Color.black);
g.fillOval(10,35,150,160);
g.setColor(Color.red);
else if (teller == 2)
g.fillOval(50,70,75,80);
g.setColor(Color.pink);
g.fillOval(10,35,150,160);
g.setColor(Color.blue);

}
public boolean action(Event gebeurtenis, Object argument)
{
teller = teller + 1;
if (teller == 3) teller = 0;
repaint();
return true;
}


}

Dit is de foutmelding als hij in msdos javac gebruikt:
Oefening15.java:66: 'else' wthout 'if'.
else if (teller == 2)

Holy Paladin
11 mei 2005, 23:19
alles wat door een if moet worden uitgevoerd moet tussen { }

RedNex
12 mei 2005, 12:20
inderdaad, iets zoals else if (teller == 2){ en erna afsluiten ;)

ben nie zeker, mr da is't meest waarschijnlijke :)