Welcome Back
/*-------------------------------------------------- * WelcomeBack.java * * Example from the book: Core J2ME Technology * Copyright John W. Muchow http://www.CoreJ2ME.com * You may use/modify for any non-commercial purpose *-------------------------------------------------*/ import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class WelcomeBack extends MIDlet implements CommandListener { private Display display; // Reference to Display object for this MIDlet private List lsMain; // A List of items private Command cmExit; // A Command to exit the MIDlet public WelcomeBack() { display = Display.getDisplay(this); cmExit = new Command("Exit", Command.SCREEN, 1); lsMain = new List("Welcome Back", Choice.IMPLICIT); lsMain.append("Core J2ME", null); lsMain.addCommand(cmExit); lsMain.setCommandListener(this); } // Called by application manager to start the MIDlet. public void startApp() { display.setCurrent(lsMain); } // A required method public void pauseApp() { } // A required method public void destroyApp(boolean unconditional) { } // Check to see if our Exit command was selected public void commandAction(Command c, Displayable s) { if (c == cmExit) { destroyApp(false); notifyDestroyed(); } } }
1. | Example MIDlet | ||
2. | Hello Midlet | ||
3. | Simple Midlet Demo | ||
4. | Basic MIDlet Shell | ||
5. | Welcome MIDlet | ||
6. | Example jad file | ||
7. | MIDlet lifecycle | ||
8. | Goodbye World | ||
9. | MIDlet State Transitions |