工欲善其事,必先利其器——搭建J2ME开发环境

Mac OS X 10.6下搭建J2ME及Subclipse开发环境全过程 Mac OS X 10.6下搭建J2ME及Subclipse开发环境全过程作者:孙东风 2009-10-21(转帖勿必注明出处)最近全面迁移到Linux系统下进行开发,彻底抛弃Windows。在mac OS X下搭建J2ME开发环境并不轻松,最主要的是因为sun公司并不提供mac版本的WTK,让人很是郁闷。不过好在motorola公司代替sun把这个活给干了,进入下面的地址:http: 阅读详情

      由于本文写作的时候eclipseME的版本还比较低,但是在0.5(如果我没有记错的话)以后安装方式就改变了,截至到11.18号最新的版本应该是0.6.1,如果大家安装高版本的话请参考下面连接中的文章,
http://www.j2medev.com/Article_Show.asp?ArticleID=144如果是0.4.x的可以参考本文。
       由于WTK并没有提供代码编辑的功能,因此本文讲述如何使用Eclipse搭建J2ME开发环境。读完这篇文章读者将可以使用J2SDK1.4.2_03+WTK2.1+Eclipse3.0RC2+EclipseME0.4.1的进行J2ME开发。希望会对新手有所帮助。

  1.       你应该从如下地址下载相关的软件。
    J2SDK1.4.2_03+WTK2.1:                 http://java.sun.com
    Eclipse3.0RC2                                        http://www.eclipse.org
    EclipseME0.4.1                                      http://sourceforge.net
  2. 按照顺序依次安装J2SDK1.4.2_03、WTK2.1、Eclipse3.0RC2和EclipseME0.4.1,安装完j2sdk后应该设置环境变量classpath、path和JAVA_HOME等环境变量,这些我都不再多说了。设置后可以写个测试程序HelloWorld.java进行测试。在命令行下输入javac HelloWorld.java得到class文件后输入java Helloworld在屏幕输出Hello World那么表示j2SDK安装正确。
    public class HelloWorld
    {
          public static void main(String[] args)
          {
                System.out.println("Hello world");
          }
    }
    接下来安装WTK2.1,和一般的应用程序安装一样。安装以后可以从KToolBar里面运行一下WTK2.1里面自带的一些Demo,如果正常运行表示WTK安装正确,下面我们要搭建Eclipse的开发环境了,Eclipse的安装很简单,你直接把Eclipse3.0RC2解压到c:/eclipse就可以了。直接运行Eclipse.exe这样你就可以看到Eclipse的运行界面了。如果没有用过Eclipse的话那么你可以看看帮助文档,自己做个小java项目运行一下。下面我们要安装EclipseME.0.4.1的插件了,关闭Eclipse然后解压EclipseME0.4.1到c:/eclipse/plugin里面,重新启动Eclipse,选择windows->preferences可以进行配置J2ME开发平台。


    选择Platform Components->Wireless Toolkits,右键选择add Wireless Toolkit会出现下面的界面

    选择你的WTK的安装路径后选择确定这样你就设置好了J2ME的开发平台了。由于CLDC/MIDP是可以灵活配置的,你还可以创建其他的平台使用其他的模拟器,具体做法请参考EclipseME中的帮助文档。
  3. 下面我们新建一个小项目来讲解如何使用它开发J2ME项目,选择file->new->others->J2ME ->J2ME MIDlet suite,然后填写项目的名字例如helloworld,选择下一步最后完成,这样我们就新建了一个J2ME项目了

    接下来从Package Explorer里面选择项目helloworld然后新建一个J2ME MIDlet名字命名为HelloMIDlet

    然后就是编辑代码了,代码的内容如下:

/*
 * Hello.java
 *
 * Created on August 26, 2001, 10:30 PM
 */

package com.paulsjavabooks.instantj2me.Chapter1;

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

/**
 *
 * @author  paul_tremblett
 * @version 1.0
 */
public class Hello extends MIDlet {

    private Display display;

    public Hello() {
        display = Display.getDisplay(this);
    }

    public void startApp() {
        TextBox t = new TextBox("Hello MIDlet", "Hello MIDP!", 256, 0);
        display.setCurrent(t);
    }

    public void pauseApp() {
    }

    public void destroyApp(boolean unconditional) {
    }
}
   从菜单选择Run->run参照下图配置运行环境。

设置好以后,鼠标点击run,如果不出意料的话,程序会正常运行并会显示出如下界面。

         OK,这就是如何搭建J2ME开发环境的介绍,讲的比较粗糙,事实上最好的熟悉方法就是你马上安装然后就开始写程序测试。实践是最好的老师不是吗?

基于J2ME的手机游戏开发 随着通信技术的发展和手机的普及,手机游戏的开发技术越来越为人们所关注。以J2ME为开发平台,利用Java提供强大工具,不但可以在手机上实现静态HTML技术所无法实现的计算处理、数据存储、与服务器的通信等功能,而且能够开发各种手机游戏。本文在介绍J2ME及其体系结构的基础上,以贪吃蛇游戏为实例,描述了借助J2ME的MIDlet类库开发手机游戏的过程。 阅读详情

相关推荐

J2ME程序开发基础详解与示例代码

J2MEJava平台的一个子集,专门用于开发嵌入式设备和移动设备上的应用程序。J2MEJava 2 Platform, Micro Edition)是一种用于开发移动设备上的Java应用程序的平台。本文对J2ME程序开发的基础知识进行了详细讲解,并提供了一个简单的计算器应用程序示例。以上示例演示了一个简单的计算器应用程序,用户可以输入两个数字并点击计算按钮,应用程序将计算结果显示在界面上。下面是一个简单的J2ME程序示例,演示了如何创建一个简单的计算器应用程序。三、J2ME程序开发步骤。

ScriptCharm的博客 570

使用EclipseME+Eclipse3.0+J2METoolKit2.2 搭建 J2ME 开发环境

搭建J2ME开发环境,使用的平台及工具如下:            Eclipse3.0 (从 http://www.eclipse.com 下载)            EclipseME (从 http://eclipseme.sourceforge.net/ 下载,下载0.4.6和0.7.0版本,为什么下载0.4.6这个版本,稍后介绍)            J2ME SDK (从 http

漠然 2161

深入解析J2ME麻将游戏源代码

本文还有配套的精品资源,点击获取 简介:本文深入探讨了基于J2ME技术开发的麻将游戏源代码,涵盖了从J2ME基础、游戏逻辑、用户界面到事件处理、数据存储、网络通信以及性能优化等多个方面的内容。通过对源代码的分析,我们可以了解J2ME开发流程和技巧,并掌握如何在有限的移动设备资源下构建完整的移动游戏。 1. J2ME麻将游戏概述 1.1 J2ME游戏的市场潜力...

weixin_32921023的博客 1519

J2ME开发入门(老java游戏)

.文件下载 链接:https://pan.baidu.com/s/1JLTE8UagTVYNVNanQmhysA 提取码:iarr 1.WTK2.5.232位的 2.eclipse,老版本的,新版不知道什么问题,不能新建J2ME项目 3.eclipseme,J2ME插件 4.jdk1.8,32位,因为WTK只有32位 二.安装 1.jdk直接安装就行 2.WTK也能直接安装 3.eclipse直接解压出来就能运行 4.eclipseme 点击help - install new software 点

u011727804的博客 4677

J2ME环境的搭建

Java me环境搭建与配置     第一步: 从官网上下载JDK安装在电脑上 最好是1.6以上版本 官方网站:     第二步 下载安装WTK2.5.2 并且绑定安装的JDK 它会自动扫描到JDK安装位置的,如果你电脑上装了多个JDK你也可以自由选择 然后一步一步默认安装   第三步 安装Eclipse 最好是3.4版本以上 从官方网站下     第四步

90worker 1403

J2ME 百科

J2ME 百科 J2MEJava2 microEdition)是一种高度优化的Java运行环境,针对市面上的大量消费类电子设备,例如Papers、cellularphones(蜂窝电话),screen-phones(可视电话?)、digital set-top boxes(数字机顶盒)、car navigationsystems(汽车导航系统)等等。 J2ME

sliven ' s blog 930

J2ME环境搭建

 一、基本支持软件安装1、JDK安装要用Java语言当然需要Java开发工具包,所以首先安装JDK,最新版本的JDK可以在http://java.sun.com下载,安装后要设置环境变量,即可用记事本进行Java编程了。2、wtk安装WTK即Wireless Toolkit无线开发工具包,是J2ME开发必备的工具包最新版本的Sun Java Wireless T

Mars_911的天空 1660

搭建J2ME开发环境

搭建J2ME开发环境副标题:作者:mingjava 文章来源:本站原创 点击数:13018 更新时间:2004-8-17    由于WTK并没有提供代码编辑的功能,因此本文讲述如何使用Eclipse搭建J2ME开发环境。读完这篇文章读者将可以使用J2SDK1.4.2_03+WTK2.1+Eclipse3.0RC2+EclipseME0.4.1的进行J2ME开发。希望会对新手有所帮助。 你应该从如下

亿博知识库 --喝咖啡的牛 2762

J2ME搭建开发环境(转)

 <!-- csdn_AD_Position_GroupID = "{e025b96b-2fda-4e82-84ef-3e0772838ed3}"; csdn_AD_Page_Url = document.location; csdn_AD_CurrPage_CharSet = "gb2312"; //-->首先学习 Windows 或 UNIX 环

!Java 3475

如何学好J2ME

     现在工作很忙,最近没有时间写技术文章了。因此今天谈谈自己学习J2ME的一些心得。希望对大家有所帮助。同时欢迎大家谈谈自己的感受!具备良好的java语言基础,不要还没有学习java语言就拿起一本J2ME的书来看。这样效果并不好,相反如果你有良好的java语言基础的话,J2ME就显得比较容易掌握!如果你决定开始学习J2ME了,那么首先你应该清楚J2ME的体系结构是什么样的。当你真

mingjava的专栏 4213

J2ME开发基础全接触:从入门到精通

本文还有配套的精品资源,点击获取 简介:Java 2 Micro Edition (J2ME) 是Java平台的一个子集,专为嵌入式系统和移动设备等物联网应用设计。本教程全面覆盖J2ME开发的基础知识,包括架构、开发环境、核心组件、用户界面、数据存储、网络编程、设备特性和性能优化等关键内容。开发者将学习如何利用MIDP和CLDC等技术,创建具有丰富功能的移动应用程序。本教程...

weixin_30798867的博客 1766

J2ME学习(一)——J2ME开发工具和厂商SDK介绍

J2ME学习(一)——J2ME开发工具和厂商SDK介绍       在学习和使用J2ME的过程中,会用到很多的开发工具和厂商的SDK,下面是一些简单的介绍:一、开发工具:现在常用的开发工具有Jbuilder、Eclipse等,当然也有一些使用文本编辑器进行开发的。a)         JbuilderJbuilder是Borland公司开发的一个Java开发工具,覆盖Jav

爪哇米工作室陈跃峰的移动开发博客 3518

J2ME开发的一般步骤

最近一段时间发现身边有一本买了一年多的J2ME的书没看,于是抱起来大概看了一下,我的E72是Symbian系统,支持J2ME,所以做了几个简单的小玩意。在学习J2ME开发的过程中有一些简单的心得和体会,现在写下来备忘,如果有朋友也正在学习J2ME开发,觉得有帮助的话,那是最好不过的事情了。   1.开发环境安装配置 目前开发J2ME应用的环境有多种,有基于NetBean的,不过仍以Ecl...

weixin_33850890的博客 369

J2ME中文教程:移动与嵌入式开发指南

本文还有配套的精品资源,点击获取 简介:J2MEJava 2 Micro Edition)是Java平台用于小型设备开发的子集,本教程提供全面学习资源,帮助开发者掌握在嵌入式和移动设备上开发应用程序的技能。教程覆盖了J2ME的基础知识、架构、开发工具、编程基础、应用发布与部署、性能优化等方面,旨在培养开发者设计适用于多种小型设备的高效Java应用。 1. J2M...

weixin_32535825的博客 3007

J2ME手机游戏开发全流程

本文还有配套的精品资源,点击获取 简介:本教程提供J2ME手机游戏开发的基础知识,介绍J2ME架构、开发环境设置、MIDP API使用、游戏编程基础、图形音频处理、数据存储、网络功能、性能优化、测试调试以及发布部署。内容涵盖了从入门到实践的各个步骤,适合初学者掌握J2ME手机游戏开发的核心技能。尽管现代移动平台更倾向于使用更先进的开发工具和语言,J2ME作为学习平台仍具有重...

weixin_31715353的博客 1534

J2ME 游戏设计与实现

1 绪论1.1 手机软件现状在信息社会中,手机及其他无线设备越来越多的走进普通百姓的工作和生活,随着信息网络化的不断进展,手机及其他无线设备上网络势在必行。但是传统手机存在以下弊端:1. 传统手机出厂时均由硬件厂商固化程序,程序不能增加、删除,有了错误也不能更新、修改,若要增加新功能必须另换一部手机。2. 传统手机访问互联网是通过WAP(Wireless Application Protocal),所有网络资源必须接通网络才能在线访问,非常耗时、费用亦很高。而Java技术在无线应用方面的优势非常明显:

qq_61141142的博客 1365
上一篇: J2ME平台中几个重要概念的说明
下一篇: 从一道测试题分析java中的方法重载(overload)
mingjava
博客等级 码龄24年 68粉丝 114原创
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值