




已阅读5页,还剩56页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,第2章JavaME开发环境的安装及配置,本章学习导航,Java是一种程序设计语言,也是一个基础平台,但内部一般只提供基于命令行的基础工具,例如javac、java等。因此,第三方软件提供商根据自己的优势以及需求,提供了各种开发工具方便开发人员使用。这些开发工具实现的功能大同小异,但是根据不同的开发商的设计和要求,在细节方面有所不同。开发人员可以根据自己习惯和喜好,以及开发项目的特点,来选择自己的开发工具,并通过调整开发工具的配置,更为有效地进行程序开发。,搭建JavaME开发环境,最基本的工具是Sun公司提供的无线开发工具包(WTKWirelessToolkit),就是标准Java提供的JavaME开发工具,事实上每个不同的开发工具都离不开WTK,只是有的集成环境已经把WTK集成到里面,从而简化了安装过程。最新平台:JavaMEplatform3.0,本章学习要点,(1)安装JDK(2)WTK的下载和安装;(3)设置环境变量(4)搭建WTK的JavaME开发环境;(5)应用WTK开发第一个JavaME程序;(6)Eclipse和EclipseME的下载和安装;(7)Eclipse环境下手机模拟器的集成;(8)Eclipse环境下开发第一个JavaME程序;,2.1安装JDK,JDK是Java开发工具包(JavaDevelopmentKit)的英文缩写。它是一种用于构建在Java平台上发布的应用程序、Applet和组件的开发环境。JDK是一切Java应用程序的基础,所有的Java应用程序都是构建在此之上的。它是一组API,也可以说是一些JavaClass。可以到Java的官方网站,图2-1选择同意对话框,图2-2选择安装路径,2.2设置环境变量,环境变量就是系统在运行时所用到的变量,设置环境变量就是指定文件所在的路径,使系统在运行时能够在指定路径下找到命令。,图2-3设置环境变量,图2-4新建环境变量,图2-5设置环境变量,确定后在系统变量栏再新建一个环境变量CLASSPATH变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar(开头的点和;不能少)变量值或者为:.;%JAVA_HOME%lib;,图2-6编辑环境变量,2.3安装SunWTK,WTK是指Sun的无线开发工具包(SunWirelessToolkit),是最基本的JavaME程序开发工具。目的是为了帮助开发人员简化JavaME程序的开发过程。使用WTK中的工具可以开发与JavaTechnologyfortheWirelessIndustry(JTWI,JSR185)规范兼容的设备上运行的JavaME应用程序。该工具箱包含了完整的生成工具、实用程序以及设备模拟器。不同版本的WTK可以进行不同类型的JavaME程序的开发。,目前Sun公司提供的WTK版本最新的是WTK2.5.2。正确安装JDK后,就可以安装JavaME_wireless_toolkit,即WTK了。与JDK类似,WTK也可以从Sun公司的网站中免费下载。,1下载并安装JavaMEWirelessToolkit,图2-7安装无线工具包,图2-8同意许可证协议,图2-9搜索虚拟机,图2-10选择虚拟机路径,图2-11选择开发包路径,2安装后的目录结构,表2-1WTK目录结构,2应用WTK开发JavaME程序,创建新项目:依次选择“开始”“程序”“SunJava(TM)WirelessToolkit2.5.2forCLDC”“WirelessToolkit2.5.2”,启动WirelessToolkit,WTK主界面,WirelessToolkit启动后,进入WTK主界面,新建项目,单击工具栏上的“新建项目”按钮,打开“新建项目”对话框,输入新建项目的名字(如FirstJ2ME)和MIDlet类名(如First),单击“产生项目”按钮。项目为MIDlet套件,而MIDlet类名为该套件的入口,不同类型的资源有着相对固定的存放位置。在FirstJ2ME目录中,bin目录用于存放编译和打包这个项目时生成的JAR(JavaArchiveFile)文件、JAD(JavaApplicationDescriptor)文件以及MANIFEST.MF文件;lib目录存放项目所需要的第三方类库文件;res目录存放项目所需要的图片、文本、声音等资源文件;src目录用于存放项目中的源代码。,创建一个MIDlet文件,MIDlet文件为JavaME的入口文件。由于WTK没有提供IDE,因此不能直接在WTK下编写程序。在其他编辑器(记事本)或IDE(Jcreator、Jbuilder、Eclipse)中编写好MIDlet文件,并保存在指定的文件夹下(如:C:DocumentsandSettingsAdministratorJavaMEwtk2.5.2appsFirstJavaMEsrc),新建MIDlet程序First.java,importjavax.microedition.midlet.MIDlet;importjavax.microedition.lcdui.*;publicclassFirstextendsMIDletDisplaydisplay;publicFirst()super();display=Display.getDisplay(this);protectedvoidpauseApp()protectedvoidstartApp()Formform=newForm(Helloworld);form.append(WelcometoJavaMeWorld);display.setCurrent(form);,生成与运行JavaME应用,生成JavaME应用:单击“生成”按钮,若程序没有语法错误,则显示“生成完成”,运行JavaME应用,打开现有的项目DemosDemo3DPhotoalbum,2.4Eclipse下开发环境的搭建,Eclipse是一个非常著名的集成开发工具,其自身功能强大而易用。提供了非常灵活的扩展能力。同样,Eclipse中也包含对JavaME支持的插件,而且不止一种。,2.4.1安装Eclipse前面已经介绍过JDK和WTK安装,在此不再重复,在安装好它们的基础上就可以进行Eclipse的安装。使用Eclipse3.3Windows版本,都是以压缩包的形式提供的,安装方式比较简单,只需要解压缩至硬盘就可以了。,图2-13选择工作区,Eclipse界面,EclipseME插件,Eclipse本身只是一个框架和一组相应的服务,并不能开发程序。在Eclipse中几乎每样东西都是插件。从免费下载Eclipse的解压安装文件、语言包和许多使用的工具插件。Eclipse本身不能开发JavaME程序,需要在Eclipse中集成EclipseME插件。EclipseME插件并不为开发者提供无线设备模拟器,而将各厂家的实用模拟器紧密连接到Eclipse开发环境中,为开发者提供一种无缝统一的集成开发环境。,EclipseME插件的安装,免费下载启动Eclipse,选择“Help”“SoftwareUpdates”“FindandInstall”,图2-15选择安装包,图2-16选择新的归档文件,图2-17选择EclipseMe安装包路径,图2-18选择安装完成,图2-19选择EclipseMe安装包,图2-20安装EclipseMe,图2-21选择全部安装,重启Eclipse,3集成WTK模拟器,图2-25选择WTK路径,2.4.5Eclipse的第一个JavaME项目在Eclipse中,选择“File”“New”“Other”“JavaME”“JavaMEMidletSuite”选项,单击“Next”按钮,如图2-28所示。,图2-28选择JavaMEMidlet
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高速公路交通标志标线设计方案
- 建筑预应力工程应力测试与监测方案
- 河道整治工程跨部门协调方案
- 2025年应急管理部天津消防研究所招聘27人笔试备考题库及参考答案详解1套
- 2025年北京市水务局所属事业单位招聘工作人员(179人)模拟试卷及参考答案详解
- 教师招聘之《中学教师招聘》考试彩蛋押题附答案详解(满分必刷)
- 燃气项目区域资源配置方案
- 城市内涝治理排水方案
- 2025年计算机二级题库检测试题打印附答案详解(预热题)
- 自考专业(公共关系)考试黑钻押题附完整答案详解【有一套】
- 法律谈判教学课件
- 网约车驾驶员安全驾驶培训
- 肠内营养病例临床实践分享
- 下肢骨折健康教育讲座
- 银行员工行为管理
- 办理出国商务代办手续服务合同
- 2025年陕西中考道德与法治真题解读及答案详解讲评(课件)
- 家庭资产配置与理财计划
- 文明实践集市活动方案
- 电能质量培训课件
- 中国服饰课件模板
评论
0/150
提交评论