Hallo habe ein Dartspiel in BlueJ gemacht, nun möchte ich, dass der fall durch zufall hoch und runter geht. Das bekomm ich aber einfach nicht hin. Keine ahnung wieso. Ich geb mal das scribt durch:
public class Dart1
{
// Objekte
Bildschirm derBildschirm;
Stift meinStift;
Maus dieMaus;
double yPos;
double xPos;
double Zufallstahl;
// Konstruktor
public Dart1()
{
derBildschirm = new Bildschirm(600,400);
meinStift = new Stift();
dieMaus = new Maus();
yPos = 300 ;
xPos = 100 ;
}
// Dienste
public void fuehreAus()
{
// Aktionsteil
//Dartscheibe zeichnen
meinStift.bewegeBis(500,200);
meinStift.zeichneKreis(100);
meinStift.zeichneKreis(80);
meinStift.zeichneKreis(60);
meinStift.zeichneKreis(40);
//Pfeil zeichnen
do
{ meinStift.radiere();
meinStift.bewegeBis(xPos,yPos);
meinStift.runter();
meinStift.zeichneKreis(3);
meinStift.bewegeUm(-50);
xPos = xPos + Math.Random(); //