1.Hello.java
packege wanbosen.firstMe;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*:
public class Hello extends MIDlet {
private Display display;
private Form t;
public Hello() {
display = Display.getDisplay(this);
t = new Form("test");
t.append("hello,World!");
}
public void startApp() {
display.setCurrent(t);
}
public void pauseApp() {
}
public void destoryApp(boolean uncondition) {
}
}
2. Hello2.java
package wanbosen.firstMe;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Hello2 extends MIDlet implements CommandListener {
private Display display;
private Form t;
private Command pauseCommand;
private Command destroyCommand;
public Hello2() {
display = Display.getDisplay(this);
t = new Form("test");
t.append("Hello World");
pauseCommand = new Command("暂停",Command.ITEM,1);
destroyCommand = new Command("退出",Command.EXIT,1);
t.addCommand(pauseCommand);
t.addCommand(destroyCommand);
t.setCommandListener(this);
}
public void startApp() {
display.setCurrent(t);
System.out.println("start");
}
public void pauseApp() {
System.out.println("pause1");
resumeRequest();
System.out.println("pause2");
}
public void destroyApp(boolean unconditional) {
System.out.println("destroy");
}
public void commandAction(Command command,Displayable displayable) {
String com = command.getLabel();
if(com.equals("暂停")) {
notifyPaused();
}
if(com.equals("退出")) {
notifyDestroyed();
}
}
}