Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.microedition.midlet.MIDlet;
- import javax.microedition.lcdui.*;
- import java.util.Timer;
- public class midlet extends MIDlet {
- Timer timer;
- midletTimerTask task;
- midletCanvas canvas;
- public midlet () {
- canvas = new midletCanvas(this); //создаем канву
- timer = new Timer ();
- task = new midletTimerTask (canvas); //и задачу, которая будет выполняться
- timer.scheduleAtFixedRate(task,10,10); //каждые 10 миллисекунд
- //10 мс - очень мало. Поэтому вызываемый метод repaint будет проверять,
- //закончена ли перерисовка предыдущего экрана, с помощью флага in
- }
- protected void startApp() { //сразу передаем управление канве
- Display.getDisplay(this).setCurrent (canvas);
- }
- protected void pauseApp() {}
- protected void destroyApp(boolean unconditional) {}
- public void exitMIDlet() {
- notifyDestroyed();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment