Dartspiel Quellcode
Legt in einem BlueJ-Projekt mit SuM-Bibliotheken die Klasse Dartspiel an.
Ersetzt den gesamten Editorinhalt durch diesen Code.
Die Textdatei enthält ausschließlich Java-Quellcode.
import sum.kern.*;
public class Dartspiel
{
private Bildschirm derBildschirm;
private Buntstift meinStift;
public Dartspiel()
{
derBildschirm = new Bildschirm(1280, 720);
meinStift = new Buntstift();
}
public void zeichneAlles()
{
derBildschirm.loescheAlles();
meinStift.normal();
meinStift.hoch();
meinStift.setzeFarbe(Farbe.SCHWARZ);
meinStift.setzeFuellmuster(Muster.DURCHSICHTIG);
zeichneDartscheibe();
zeichneDartpfeil();
}
public void zeichneDartscheibe()
{
// Hier entsteht deine Dartscheibe.
}
public void zeichneDartpfeil()
{
// Hier entsteht dein Dartpfeil.
}
}
Übersetzt die Klasse, erzeugt ein Dartspiel-Objekt und ruft zeichneAlles() auf.
Die SuM-Bibliotheken müssen wie im Dorfprojekt in eurem BlueJ-Projekt eingebunden sein. Die zwei Zeichenmethoden ergänzt ihr selbst.