hallo ich habe als hausaufgabe folgenede aufgabe bekommen:
Stift kann radieren
Informieren Sie sich in der Dokumentation über die Stift-Funktionen radieren() und normal().
Damit von zeichnen auf radieren umgeschaltet werden kann, benutzen Sie bitte die Tastatur.
Informieren Sie sich in der Dokumentation über die Klasse Tastatur.
Bei einem Tastendruck schaltet der Stift von zeichnen (normal-Modus) auf radieren (aber nicht wieder zurück).
Als Vorlage für diese Aufgabe halten Sich sich bitte an das folgende Struktogramm.
ich hab jetzt mal angefangen das programm zu schreiben aber es kommt die ganze zeit folgende fehlermeldung:
cannot find symbol - variable n
wie kann ich in java variablen erstellen???
hier mein quellcode
// Aktionsteil
Stift kann radieren
Informieren Sie sich in der Dokumentation über die Stift-Funktionen radieren() und normal().
Damit von zeichnen auf radieren umgeschaltet werden kann, benutzen Sie bitte die Tastatur.
Informieren Sie sich in der Dokumentation über die Klasse Tastatur.
Bei einem Tastendruck schaltet der Stift von zeichnen (normal-Modus) auf radieren (aber nicht wieder zurück).
Als Vorlage für diese Aufgabe halten Sich sich bitte an das folgende Struktogramm.
ich hab jetzt mal angefangen das programm zu schreiben aber es kommt die ganze zeit folgende fehlermeldung:
cannot find symbol - variable n
wie kann ich in java variablen erstellen???
hier mein quellcode
// Aktionsteil
Java:
do{
if(dieMaus.istGedrueckt()+dieTastatur.wurdeGedrueckt(n))
{
meinStift.normal();
meinStift.runter();
meinStift.bewegeBis(dieMaus.hPosition(),dieMaus.vPosition());
}
if(dieMaus.istGedrueckt()+dieTastatur.wurdeGedruckt(r))
{
meinStift.radieren();
meinStift.runter();
meinStift.bewegeBis(dieMaus.hPosition(),dieMaus.vPosition());
}
else
{
meinStift.bewegeBis(dieMaus.hPosition(),dieMaus.vPosition());
meinStift.hoch();
}
}
while(!dieMaus.spezialKlick());