1 新建J2ME 项目 1.1.1 创建项目 FileNew ProjectJ2MEJ2ME Midlet Suite 在Project Name 后输入项目名称FirstMobileProject,指定项目所在文件夹选择Device(模拟器)Finish 1.1.2 创建Midlet FileNewotherJ2MEJ2ME MidletNext 输入class 的名称,如下图 单击上图的Finish 的按钮,会产生My Midlet.jav a 文件 1.1.3 修改My Midlet.jav a 如下 import javax.microedition.midlet.MIDlet; import javax.microedition.midlet.MIDletStateChangeException; import javax.microedition.lcdui.*; public class MyMidlet extends MIDlet { public MyMidlet() { // TODO Auto-generated constructor stub } protected void destroyApp(boolean arg0) throws MIDletStateChangeException { // TODO Auto-generated method stub } protected void pauseApp() { // TODO Auto-generated method stub } private Display display = null; private Form form = null; protected void startApp() throws MIDletStateChangeException { try { display = Display.getDisplay(this); form = new Form("第一个手机程序"); display.setCurrent(form); } catch (Exception e) { System.out.println(e.toString()); } } } 1 .1 .4 在电脑上运行手机程序 选中 My Midlet.jav a 右键 在模拟器上运行的效果如下图 1 .1 .5 打包,生成可在手机上安装的应用程序 1 .1 .6 传到手机上安装 程序在\FirstMobileProject\deployed 目录下,安装程序是FirstMobileProject.jar 如是不修改FirstMobileProject.jad 在某些手机上提示安装不成功 修改FirstMobileProject.jad 中的Midlet Name,修改后再打包,在手机上安装 1 .2 将程序传到手机上的 4 种方法 蓝牙:要求手机有蓝牙,电脑上再装个蓝牙适配器 网上下载:要求手机能上网,能浏览wap 网页,程序员将程序上传到网站服务器上 红外:要求手机,开发者电脑上有红外 数据线:在开发者电脑上装上软件,手机和电脑用数据线连接 (见“手机参数及注意事项.xls”) 1.3 Eclips e 中的 Works pace 设置 Workspace 就是放程序的根目录 FileSw itch Workspace Workspace 更改后要重新import 模拟器 1.4 各种IDE的比较 Eclipse 能开发各种java 程序,功能强大,使用的程序员比较多 intellijIdea 做J2ME 开发时,Debug 功能比Eclipse 强 NetBeans 对标准Java 支持得非常好 Jbuilder 收费 使用任何一个 IDE 都可以开发J2me 程序,各种IDE 的使用方法都差不多