现在的位置: 首页 > 综合 > 正文

郭克华手机编程教学视频—-我的练习源码(2)在屏幕上添加按钮测试

2013年12月05日 ⁄ 综合 ⁄ 共 1096字 ⁄ 字号 评论关闭

 /*
 * 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) {
    }
}

抱歉!评论已关闭.