Mir wird bei der Programmierung eines BlueJ Programmes mit Hilfe von GLOOP kein Bild angezeigt, obwohl der Code richtig ist. Kann mir jemand helfen (Windows)?
Ich habe mein Projekt über einen Stick mit nach Hause genommen um daran weiterzuarbeiten. Auf meinem Laptop habe ich alles nötige installiert. Nun wollte ich mein Projekt über die Starter-Klasse starten, doch dies funktioniert nicht. Mir wird kein Fehler am Rand angezeigt, es erstellt sich kein Bild, sondern nur ein Text, mit dem ich nichts anfangen kann.
Ich meine den Text ganz unten (mit „Index -1 out of bounds for length 1“)…
Die blau markierte Zeile wird automatisch markiert. Ich weiß nicht ob es an der Kamera liegt. Andere Zahlenwerte habe ich auch schon ausprobiert. Kann mir jemand sagen, was ich tun kann, damit mein Bild angezeigt wird? Danke im Voraus!
1 Antwort
Schaut so aus, als wenn die Kamera vmtl. außerhalb der Hauptscene liegt.
ArrayOutofBounds Exception kommt, wenn du auf Array-item zugreifen willst, was es nicht mehr gibt.
Bsp: [0,1,2,3,4] ist dein Array. Versuchst du nun auf das 5te. Arrayitem zuzugreifen, wird das nicht klappen und die exception wird geschmissen.
Schau dir also nochmal den Bereich an, in dem du deine Objekte platzieren kannst.