ich weiß nicht was ich ändern muss damit das richtig ist... ich bin eigentlich nicht so erfahren mit sowas, wir lernen grad in der Schule das Programmieren, vorerst mit BlueJ später dann auch mit Java, aber ich schreibe morgen eine Arbeit darüber und finde den Fehler nicht ;( es geht um die Bedingung if (oder so) und ich sollte eine Ampel programmieren die ihre Farbe ändert, klappt aber leider irgendwie nicht, das rot gefärbte ist rot unterringelt und dabei steht dann immer "incomparable types: RECHTECK and java.lang.String"
hier die Methode in der der Fehler liegt:
void orangeAmpelKasten()
{ if (ampelKasten=="schwarz")
{ ampelKasten.FarbeSetzen("rot");
}
else
{ ampelKasten.FarbeSetzen("gelb");
}
}
hier die Methode in der der Fehler liegt:
void orangeAmpelKasten()
{ if (ampelKasten=="schwarz")
{ ampelKasten.FarbeSetzen("rot");
}
else
{ ampelKasten.FarbeSetzen("gelb");
}
}