本文详细介绍教您如何使用EclipseME开发J2ME程序(3)
2 开发 J2ME项目
要创建一个 J2ME 应用程序,回到"File"菜单,选择"New"项,并在子菜单中选择"Other"。然后执行以下步骤:
(1). 进入"J2ME"选项,选择"J2ME Midlet"并单击"Next"(参见图9)。
(2). 填上应用程序名,其他设置采用默认设置,并单击"Finish"(参见图10),完成应用程序创建。
图 9. 创建 J2ME 应用程序 - 步骤 1

图 10 创建 J2ME 应用程序 - 步骤2

系统会自动生成HelloWorld.java程序以及一段自动生成的代码,最终的程序代码见清单1。
清单 1. HelloWorld.java
/**
* HelloWorld.java
*
* @author WanHui
*/
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.TextBox;
import javax.microedition.midlet.MIDlet;
public class HelloWorld extends MIDlet {
private TextBox textbox;
/**
* Constructor of the HelloWorld class
*/
public HelloWorld() {
textbox = new TextBox("", "Hello World!", 20, 0);
}
/*
* The startApp method is used for starting or restarting a MIDlet.
*
* @see javax.microedition.midlet.MIDlet#startApp()
*/
public void startApp() {
Display.getDisplay(this).setCurrent(textbox);
}
/*
* The pauseApp method is called by the system to ask a MIDlet to "pause"
*
* @see javax.microedition.midlet.MIDlet#pauseApp()
*/
public void pauseApp() {
}
/*
* The destroyApp method is called by the system when the MIDlet is about to
* be destroyed
*
* @see javax.microedition.midlet.MIDlet#destroyApp(boolean)
*/
public void destroyApp(boolean unconditional) {
}
}
3 运行J2ME应用程序
要运行一个 J2ME 应用程序,选中一个应用程序,本文中为HelloWorld.java,然后回到"Run"菜单,选择"Run As"项,并在子菜单中选择"1 Emulated J2ME Midlet"。然后Eclipse会启动J2ME Wireless Toolkit 2.1中的模拟器得到运行结果见图11。
图 11 J2ME 应用程序运行结果
责编:豆豆技术应用