Guest User

midlet.java

a guest
Jan 3rd, 2012
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.12 KB | None | 0 0
  1. import javax.microedition.midlet.MIDlet;
  2. import javax.microedition.lcdui.*;
  3. import java.util.Timer;
  4.  
  5. public class midlet extends MIDlet {
  6.      Timer timer;
  7.      midletTimerTask task;
  8.      midletCanvas canvas;
  9.  
  10.      public midlet () {
  11.          canvas  = new midletCanvas(this);    //создаем канву
  12.          timer = new Timer ();
  13.          task = new midletTimerTask (canvas); //и задачу, которая будет выполняться
  14.          timer.scheduleAtFixedRate(task,10,10); //каждые 10 миллисекунд
  15.  //10 мс - очень мало. Поэтому вызываемый метод repaint будет проверять,
  16.  //закончена ли перерисовка предыдущего экрана, с помощью флага in
  17.     }
  18.  
  19.      protected void startApp() { //сразу передаем управление канве
  20.          Display.getDisplay(this).setCurrent (canvas);
  21.      }
  22.  
  23.      protected void pauseApp() {}
  24.  
  25.      protected void destroyApp(boolean unconditional) {}
  26.  
  27.      public void exitMIDlet()  {
  28.          notifyDestroyed();
  29.      }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment