/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package hello;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
import javax.microedition.midlet.*;
/**
* 在屏幕上添加按钮测试
* @author mouyong
*/
public class Midlet2 extends MIDlet {
//Form是Sreen的子类,可以被实例化
private Form frm = new Form("请您选择相应的操作");
//Form不能被直接加到界面上,还需要使用Display
//Display是用来管理系统的IO的核心代码
Display dis;
Command cmdDel = new Command("删除该号码", Command.SCREEN, 1);
Command cmdEdit = new Command("编辑该号码", Command.SCREEN, 1);
Command cmdExit = new Command("退出该程序", Command.SCREEN, 1);
Command cmdBack = new Command("返回", Command.BACK, 1);
public Midlet2() {
//Display没有构造函数,需要使用静态方法来获得
dis = Display.getDisplay(this);//获得当前设备的Display实例
dis.setCurrent(frm);
frm.addCommand(cmdDel);
frm.addCommand(cmdEdit);
frm.addCommand(cmdExit);
frm.addCommand(cmdBack);
}
//手机点确定或启动时被调用(进入运行状态)
public void startApp() {
}
//程序被挂起时被调用(进入挂起状态)
public void pauseApp() {
}
//程序退出时被调用(进入销毁状态)
public void destroyApp(boolean unconditional) {
}
}