一、创建一个空白的J2ME程序
1.先打开 Eclipse,打开 File – New – Project…,选择 J2ME – J2ME MIDlet Suite ,点击Next ,在Project name 里写上工程名,点击Next,一般情况下不改动,再点击 Next ,
然后点击 Finish,工程建立完毕。然后建立手机程序,在树形框里展开工程,在src上右键,选择New – Other,选择J2ME – J2ME MIDlet,点击Next,在Name里填写文件名,点击Finish ,一个空白的手机程序就建立完毕了。
2.保存文件,点击工具栏上的图标,开始运行。当然,我们没有写程序,不会有任何东西。
二、建立一个窗口
1.在学习建立一个窗口前,我们先了解一下这个程序的结构
(1)public class 文件名 extends MIDlet {}
这是手机应用程序的类,后面的extends MIDlet是继承了MIDlet这个类
(2)public 文件名 {}
这个函数是手机程序启动时运行的
(3)protected void startApp() throws MIDletStateChangeExcepion {}
这个函数时手机程序启动后和从暂停中恢复时运行的
(4)protected void pauseApp() {}
这个函数是程序暂停时调用的
(5)protected void destroyApp(boolean
(6) arg0) throws MIDletStateChangeExcepion {}
此函数是在销毁是调用的
2.现在开始建立一个窗口。要建立一个窗口,须用到Form。我们建立一个Form要在类里加上
ptivate Form form = new Form(“窗口”);
这一句可以这样理解,我们创建了一个标题为窗口的Form,又给他起了个名字叫form。
但是,只有这些吗?我们运行一下,什么也没有。现在要让form显示出来,要用到Display,就好像做了一个产品,如果没有推销,会有人买吗,而Display就是一个推销员,我们来“招聘”一个Display,在类里加上:private Display dis;
然后在程序运行的函数里写:
dis = Display.getDisplay(this);
现在来“推销”我们的form,在运行的函数里加上:
dis.setCurrent(form);
3.程序写好了,现在运行一下,会出现这个界面:
会出现这个界面,就说明一切都正常,当然,不同的模拟器样子都不一样,这都是没关系的,不会影响程序运行。下载本文