Ich hab ein Problem mit meinem Programm in BlueJ
Ich bin noch Anfänger deswegen hab ich davon nocht nicht so richtig Ahnung.
also: mein Problem:
import sum.kern.*;
import sum.werkzeuge.*;
/**
* Karl
* 13.4.2010
*/
public class Schatzsuche
{
// Objekte
Bildschirm derBildschirm;
Buntstift Schatzstift;
Rechner meinRechner;
Maus dieMaus;
Stift Schreibstift;
// Konstruktor
public Schatzsuche()
{
derBildschirm = new Bildschirm(600,400);
Schatzstift = new Buntstift();
meinRechner = new Rechner();
dieMaus = new Maus();
Schreibstift = new Stift();
}
// Dienste
public void Schatzsuche()
{
Schatzstift.bewegeBis(meinRechner.ganzeZufallszahl(50,350),
meinRechner.ganzeZufallszahl(50,550));
Schatzstift.runter();
Schatzstift.setzeFuellmuster(Muster.GEFUELLT);
Schatzstift.setzeFarbe(Farbe.GELB);
Schatzstift.zeichneKreis(5);
}
{ if(dieMaus.istGedrueckt());
{
Schreibstift.bewegeBis(550,350);
Schreibstift.runter();
Schreibstift.schreibeZahl(meinRechner.wurzel(
meinRechner.quadrat(dieMaus.hPosition()-
Schatzstift.hPosition())
+ meinRechner.quadrat(dieMaus.vPosition() -
Schatzstift.vPosition())));
Schreibstift.hoch();
}
// Aufraeumen
derBildschirm.gibFrei();
Schatzstift.gibFrei();
meinRechner.gibFrei();
dieMaus.gibFrei();
Schreibstift.gibFrei();
}
}
ich weiß nicht wo der Fehler ist.
schonmal danke für eure hilfe lg
Ich bin noch Anfänger deswegen hab ich davon nocht nicht so richtig Ahnung.
also: mein Problem:
import sum.kern.*;
import sum.werkzeuge.*;
/**
* Karl
* 13.4.2010
*/
public class Schatzsuche
{
// Objekte
Bildschirm derBildschirm;
Buntstift Schatzstift;
Rechner meinRechner;
Maus dieMaus;
Stift Schreibstift;
// Konstruktor
public Schatzsuche()
{
derBildschirm = new Bildschirm(600,400);
Schatzstift = new Buntstift();
meinRechner = new Rechner();
dieMaus = new Maus();
Schreibstift = new Stift();
}
// Dienste
public void Schatzsuche()
{
Schatzstift.bewegeBis(meinRechner.ganzeZufallszahl(50,350),
meinRechner.ganzeZufallszahl(50,550));
Schatzstift.runter();
Schatzstift.setzeFuellmuster(Muster.GEFUELLT);
Schatzstift.setzeFarbe(Farbe.GELB);
Schatzstift.zeichneKreis(5);
}
{ if(dieMaus.istGedrueckt());
{
Schreibstift.bewegeBis(550,350);
Schreibstift.runter();
Schreibstift.schreibeZahl(meinRechner.wurzel(
meinRechner.quadrat(dieMaus.hPosition()-
Schatzstift.hPosition())
+ meinRechner.quadrat(dieMaus.vPosition() -
Schatzstift.vPosition())));
Schreibstift.hoch();
}
// Aufraeumen
derBildschirm.gibFrei();
Schatzstift.gibFrei();
meinRechner.gibFrei();
dieMaus.gibFrei();
Schreibstift.gibFrei();
}
}
ich weiß nicht wo der Fehler ist.
schonmal danke für eure hilfe lg