使用EclipseME开发J2ME程序

原创 2005年05月28日 16:50:00
本文向您介绍了如何在 Eclipse IDE 中使用 EclipseMe 插件开发 J2ME 应用程序。本文首先对 EclipseMe 插件及其安装配置步骤进行了简介,并通过一个简单例子介绍了如何构建一个基本的 J2ME 应用程序。

  一、安装和配置准备

  您需要安装 Eclipse 3.0M9、J2ME Wireless Toolkit 2.1和EclipseMe,Eclipse是IBM公司资助的开源 IDE 开发环境,Eclipse正受到越来越多的开发人员的关注。J2ME Wireless Toolkit 2.1提供了运行 J2ME 应用程序所需要的库以及模拟器等。EclipseMe 插件可以让开发人员在 Eclipse 环境中轻松开发J2ME应用程序。

  1.安装
  (1) 从 Eclipse 的 Web 站点上下载 Eclipse v3.0M9。您可以通过将其解压到任何一个选定的目录(这个目录在本文中称为 eclipse_home)中来安装它。
  (2) 从 Sun公司 的 Web 站点上下载 J2ME Wireless Toolkit 2.1。您可以安装到任何一个选定的目录中(这个目录在本文中称为 wtk_home)。
  (3) 从 SourceForge 上下载EclipseME插件V 0.4.5。您可以通过将其解压到 eclipse_home/eclipse/plugins 目录中来安装它。
  (4) 从 Sun 的 Web 站点上下载 J2SE SDK。您可以将其安装到任何一个选定的目录(这个目录在本文中称为 java_home)中。本文中J2SE SDK 的版本是 v1.4.2。 

  2.配置EclipseME 插件
  要配置EclipseME 插件,执行以下步骤:

  (1) 启动 Eclipse。 
  (2) 配置 EclipseME 插件。要实现这个功能,请单击"Window"菜单,然后选择"Preferences"菜单项,然后在弹出的菜单中选择"J2ME"。然后执行以下步骤:

  ☆ 点击"Platform Components",见图1。 
  ☆ 右键单击右边窗口"Wireless Toolkits",选择"Add Wireless Toolkit",此时会弹出窗口(见图2),"Wireless Toolkit Directory"设置为wtk_home对应的安装目录。


                   图1 EclipseME 插件配置界面

 
                    图2 添加Wireless Toolkit

  3. 安装完成之后应该出现如图3的界面。
  
        
                 图3 配置EclipseME 插件 - 最终结果

  二、开发J2ME应用程序

  在本节中,我们将介绍使用 EclipseMe 插件构建 J2ME 应用程序的基本步骤。首先,您将创建一个 J2ME 项目。然后,您可以开始您的J2ME开发之旅。

  1.创建 J2ME项目
  要创建一个 J2ME 项目,回到"File"菜单,选择"New"项,并在子菜单中选择"Project"。然后执行以下步骤:

  (1) 进入"J2ME"选项,选择"J2ME Midlet Suite"并单击"Next"(参见图4)。 
  (2) 填上项目名,并单击"Next"(参见图5)。 
  (3) 选择可能的平台定义。可以选择"J2ME Wireless Toolkit 2.1 MIDP1.0 Platform"或者"J2ME Wireless Toolkit 2.1 MIDP1.0 Platform",默认为前者。(参见图6)。
  (4) 单击"Next",出现J2ME项目有关设置,这里我们均采用默认设置(参见图7)。
  (5) 单击"Finish",完成项目创建。

  最终创建 J2ME 项目的结果如图8所示。

         
              图4 创建 J2ME 项目 - 步骤 1

 
              图5 创建 J2ME 项目 - 步骤 2

   
             图6 创建 J2ME 项目 - 步骤 3

    
             图7 创建 J2ME 项目 - 步骤 4

    
            图8 创建 J2ME 项目 - 最终结果

  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 应用程序运行结果

  结束语
  在本文中,我们介绍了 Eclipse IDE 开发环境下使用EclipseMe插件开发J2ME程序。您已经学习了在Eclipse环境下如何创建了一个简单的J2ME应用程序。

使用EclipseME开发J2ME程序

本文介绍通过一个Eclipse开发环境下的J2ME插件来开发一个简单的手机应用程序的全过程。阅读本文前,需要对所用的工具及技术有了解。一、安装和配置准备需要安装 Eclipse 3.0M9、J2ME ...
  • zxub
  • zxub
  • 2004年09月22日 11:09
  • 2979

用Eclipse开发J2ME手机游戏入门讲座(续)

    我在天极网看到一篇关于用Eclipse开发J2ME的文章,觉得非常不错,所以拿来和大家一起分享。    引自: http://www.yesky.com/SoftChannel/7234897...
  • C_L_S
  • C_L_S
  • 2006年09月12日 14:42
  • 3245

用Eclipse做J2Me开发的前期配置

 我也是一个初学者,从一个初学者的角度上讲,就是要尽可能的详细,因为这个东西稍微配置不对,或者是那里没有注意到,就会走不少的弯路,所以我在这里把配置讲得非常的详细,以图文的形式展示,以免你看了不知道所...
  • fenglibing
  • fenglibing
  • 2007年09月05日 23:01
  • 10305

J2ME技术入门之一——J2ME程序的开发过程

       在进行J2ME开发以前,必须首先了解J2ME程序的开发过程,只有熟悉了开发过程以后才可以了解如何进行J2ME程序的开发。由于运行环境以及针对平台的不同,J2ME的开发过程和J2SE的开发...
  • Mailbomb
  • Mailbomb
  • 2005年06月23日 18:49
  • 2810

J2ME开发的一般步骤

最近一段时间发现身边有一本买了一年多的J2ME的书没看,于是抱起来大概看了一下,我的E72是Symbian系统,支持J2ME,所以做了几个简单的小玩意。在学习J2ME开发的过程中有一些简单的心得和体会...
  • zhoufoxcn
  • zhoufoxcn
  • 2011年06月12日 23:17
  • 7500

[转]教您如何使用EclipseME开发J2ME程序(2)

作者:万辉二、开发 J2ME应用程序在本节中,我们将介绍使用 EclipseMe 插件构建 J2ME 应用程序的基本步骤。首先,您将创建一个 J2ME 项目。然后,您可以开始您的J2ME开发之旅。1 ...
  • myali88
  • myali88
  • 2005年04月04日 18:30
  • 946

教您如何使用EclipseME开发J2ME程序

原文:http://industry.ccidnet.com/art/1131/20050323/227225_1.html教您如何使用EclipseME开发J2ME程序 (1) ...
  • hawkzone
  • hawkzone
  • 2005年08月06日 15:02
  • 724

使用EclipseME开发J2ME程序 (文章出处:豆豆技术网 )

使用EclipseME开发J2ME程序     (文章出处:豆豆技术网 )本文向您介绍了如何在 Eclipse IDE 中使用 EclipseMe 插件开发 J2ME 应用程序。本文首先对 Eclip...
  • sweetdq
  • sweetdq
  • 2006年04月01日 19:29
  • 922

J2ME开发环境的安装和使用

J2ME开发环境的安装和使用作者:陈跃峰email:cqucyf@gmail.com        J2ME(Java 2 Micro Edition)作为现在的一种主流的、通用的手机程序开发技术,在...
  • Mailbomb
  • Mailbomb
  • 2005年11月29日 12:01
  • 3086

[转]教您如何使用EclipseME开发J2ME程序(3)

作者:万辉2 开发 J2ME项目要创建一个 J2ME 应用程序,回到"File"菜单,选择"New"项,并在子菜单中选择"Other"。然后执行以下步骤:(1). 进入"J2ME"选项,选择"J2ME...
  • myali88
  • myali88
  • 2005年04月04日 18:34
  • 1447
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用EclipseME开发J2ME程序
举报原因:
原因补充:

(最多只允许输入30个字)