I'm developing a game for a series 40 phone. The main game canvas implements runnable to call repaint() at regular intervals. The only trouble is the thread will not start!
Code is:

Thread t = new Thread(this);
t.start();


plus the run() method.
Any ideas/solutions?