i need a timer that starts once the play button is selected and it goes until 59 minutes
import greenfoot.*;
public class Timer extends Actor
{
private int time = 0;
public Timer()
{
updateImage();
}
public void act()
{
if (++time % 55 == 0) updateImage();
}
public void updateImage()
{
GreenfootImage img = new GreenfootImage(125, 30);
img.setColor(Color.GREEN);
img.fill();
img.setColor(Color.RED);
int minutes = time/55/60;
String pre = minutes<10 ? "0" : "";
String min = pre+minutes;
int seconds = (time-minutes*55*60)/55;
pre = seconds<10 ? "0" : "";
String sec = pre+seconds;
img.setFont(new Font("Courier", 20));
img.drawString("Time: " + min + ":" + sec, 10, 23);
if (minutes == 60) Greenfoot.stop();
else setImage(img);
}
}