Wie kann ich in Greenfoot einen Text den ich mit einem Befehl erscheinen lasse wieder verschwinden lassen?
Ich habe in meinem Greenfoot Projekt mit folgendem Code einen Text erscheinen lassen:
getWorld().showText("New Wave!", 150, 100);
World w = getWorld();
w.showText("New Wave!", w.getWidth()/2, w.getHeight()/2);
Mein Problem ist nur das der Text sobald er erscheint nicht mehr weg geht (es seiden ich Resete). Kann mir jemand sagen wie ich den Code umschreiben muss damit der Text nach ein paar Sekunden wieder verschwindet?
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Java, Programmieren & Softwareentwicklung
Überzeichne den Text einfach mit einem neuen, leeren String (oder null). Wichtig ist, dass die Koordinaten gleich bleiben.
w.showText(null, w.getWidth() / 2, w.getHeight() / 2);