| Reply | « Previous Thread | Next Thread » |
|
Hi again,
I've tried to add to my program a timer task that would change the image shown on the screen. But I keep getting this error message: HelloWorldMIDlet.java:65: cannot resolve symbol symbol : method schedule (HelloScreen.ChangeLogo,int,int) location: class java.util.Timer logoTime.schedule( change, 100, 100 ); ^ 1 error ------------------------- Can anyone explain that? Mounir |
|
Can anyone help me out??? :)
|
|
This is simple :)
Exactly as it says: class java.util.Timer doesn't have method schedule with the parameters (HelloScreen.ChangeLogo,int,int) |
|
hmmm.....I'm still scratching my head. Here is how I did it
class HelloScreen extends Canvas implements CommandListener { private final HelloWorldMIDlet midlet; private final Command exitCommand; Timer logoTime = new Timer(); ChangeLogo change = new ChangeLogo(); private Image[] logo; private int logon = 0; HelloScreen(HelloWorldMIDlet midlet) { this.midlet = midlet; exitCommand = new Command("Exit", Command.EXIT, 1); addCommand(exitCommand); setCommandListener(this); try { logo = new Image[2]; logo[0] = Image.createImage("/logo.png"); logo[1] = Image.createImage("/vg.png"); } catch (IOException e) { System.err.println("Failed loading image!"); } logoTime.schedule( change, 100, 100 ); } |
|
Quote:
|
|
Thanks...
It was Changelogo extends Timer and not extends TimerTask. |
| Reply | « Previous Thread | Next Thread » |
| Thread Tools | Search this Thread |
|---|---|