Start New Discussion within our Software Development Community

Hi All, I need help.

I want to make a background processing program. The idea is, the program will start in start up and every about 10 seconds the screen will pop up something.

I wrote the code below. The program is starting when simulator begin. In console the timer is working (Tester counter was displayed from 1 to 10). When Tester counter = 10, the console display error message 'source code is not available
', and the simulator show none (Status.show not pop up)

What I want, I just want to POP UP something from timer processing.

I apply this for Blackberry HP and I use JDE from Blackberry.

I appreciate any help. Thank you.

/*
 * Tester.java
 *
 * © <your company here>, 2003-2008
 * Confidential and proprietary.
 */

package TesterProject;

import net.rim.device.api.ui.*;
import net.rim.device.api.ui.component.*;
import net.rim.device.api.ui.container.*;
import net.rim.device.api.system.*; 

import java.util.Timer;
import java.util.TimerTask;

public class Tester {
    Timer timer;

    public Tester() {
       timer = new Timer();
       timer.schedule(new MyTask() ,1, 1000);
       }

    static class MyTask extends TimerTask {
       int count;
       public void run() {
          if (count==100) count=0;
          count++;
          System.out.println("Tester counter = "+Integer.toString(count));
          if (count==10) Status.show("ON Screen now !!!");
          }
       }

    public static void main(String args[]) {
       new Tester();
       }
}
This article has been dead for over six months. Start a new discussion instead.