电脑技术学习

J2ME学习之二:搭建移动应用开发环境

dn001

六 使用Eclipse开发J2ME项目EclipseMIDlet和EclipseMIDlet.java

1) 创建j2me项目
;
;2)输入项目名称位置等
;
3) 选择设备名称
;
4)查看已生成的项目
;
5)创建一个新的midlet ----EclipseMIDlet.java
;
;
6)输入以下程序EclipseMIDlet.java(参见附件2)。
;
7)修改调试设置如下:


;
8)运行程序(菜单Run->open debug dialog->双击wireless toolkit emulator->命名为EclipseMidlet->在Excuteable中选中Midlet填入要执行的Midlet的名字->点击Debug.)
;
9)结果如下:


;
附件1:TinyMIDlet.java
;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.MIDlet;
public class TinyMIDlet extends MIDlet
; implements CommandListener {
; public void startApp() {
;Display display = Display.getDisplay(this);
;
;Form mainForm = new Form("TinyMIDlet");
;mainForm.append("Welcome to the world of MIDlets!");
;
;Command exitCommand = new Command("Exit", Command.EXIT, 0);
;mainForm.addCommand(exitCommand);
;mainForm.setCommandListener(this);
;
;display.setCurrent(mainForm);
; }
; public void pauseApp () {}
;
; public void destroyApp(boolean unconditional) {}
;
; public void commandAction(Command c, Displayable s) {
;if (c.getCommandType() == Command.EXIT)
;;;notifyDestroyed();
; }
}
;
附件2:EclipseMIDlet.java
;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.MIDlet;
public class EclipseMIDlet extends MIDlet
; implements CommandListener {
; public void startApp() {
;Display display = Display.getDisplay(this);
;
;Form mainForm = new Form("EclipseMIDlet");
;mainForm.append("Welcome to the world of MIDlets!");
;
;Command exitCommand = new Command("Exit", Command.EXIT, 0);
;mainForm.addCommand(exitCommand);
;mainForm.setCommandListener(this);
;
;display.setCurrent(mainForm);
; }
; public void pauseApp () {}
;
; public void destroyApp(boolean unconditional) {}
;
; public void commandAction(Command c, Displayable s) {
;if (c.getCommandType() == Command.EXIT)
;;;notifyDestroyed();
; }
}

来自:http://blog.csdn.net/cz_hyf/archive/2007/10/12/1822067.aspx

标签: