Simple Midlet Demo
import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class MyMidlet extends MIDlet { public MyMidlet() { // constructor } public void startApp() { Canvas canvas = new MyCanvas(); Display display = Display.getDisplay(this); display.setCurrent(canvas); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } } class MyCanvas extends Canvas { public void paint(Graphics g) { g.setColor(255, 0, 0); g.fillRect(0, 0, getWidth(), getHeight()); g.setColor(255, 255, 255); g.drawString("Hello World!", 0, 0, g.TOP | g.LEFT); } }
1. | Example MIDlet | ||
2. | Hello Midlet | ||
3. | Basic MIDlet Shell | ||
4. | Welcome MIDlet | ||
5. | Welcome Back | ||
6. | Example jad file | ||
7. | MIDlet lifecycle | ||
8. | Goodbye World | ||
9. | MIDlet State Transitions |