Eclipse实验报告.doc

上传人:灯火****19 文档编号:135075871 上传时间:2020-06-11 格式:DOC 页数:44 大小:1.89MB
返回 下载 相关 举报
Eclipse实验报告.doc_第1页
第1页 / 共44页
Eclipse实验报告.doc_第2页
第2页 / 共44页
Eclipse实验报告.doc_第3页
第3页 / 共44页
Eclipse实验报告.doc_第4页
第4页 / 共44页
Eclipse实验报告.doc_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《Eclipse实验报告.doc》由会员分享,可在线阅读,更多相关《Eclipse实验报告.doc(44页珍藏版)》请在金锄头文库上搜索。

1、南 华 大 学实验报告(2010年到2011学年第一学期)课程名称: J2ME程序设计 班级: 本08计算1班 学号: 20084440101 姓名: 袁 洁 教师: 汪凤麟 2010年上学期实验名称: 创建简单的JAVA ME应用 时间: 2010/10/21 地点: 8栋实验室 一、 实验设备:1计算机2Eclipse环境Eclipse是一种可扩展的开放源代码IDE。集成开发环境(IDE)经常将其应用范围限定在“开发、构建和调试”的周期之中。为了帮助集成开发环境(IDE)克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同一IDE中集成来自不同供应商的工具,并实现

2、了工具之间的互操作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上。任何Eclipse插件定义的扩展点都能够被其它插件使用,反之,任何Eclipse插件也可以遵从其它插件定义的扩展点。除了解由扩展点定义的接口外,插件不知道它们通过扩展点提供的服务将如何被使用。利用Eclipse,我们可以将高级设计(也许是采用UML)与低级开发工具(如应用调试器等)结合在一起。 Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件,这类似于微软公司的Visual Studio和Sun微系统公司的NetBeans平台。Eclipse为工具开发商提供了更好的灵活性,使他们能

3、更好地控制自己的软件技术。缺点就是较复杂,对初学者来说,理解起来比较困难。二、 实验目的:1.创建MIDlet项目2.检验Eclipse设置3.创建Java Me项目4.添加MIDlet到项目5.编辑Java Me元素6.运行与调试7.向真机发布程序三、 实验内容及方法:四、 实验过程:1.实验步骤在创建Java Me项目之前,先检查一下Eclipse设置是否完整1. Eclipse ME插件的检查首先,检查一下是否已经安装好Eclipse ME插件,成功安装好Eclipse ME插件时,可以从3个地方看到。(1) 选择FileNewProject菜单命令,弹出New Project对话框,如

4、图1-1所示。 图1-1可以看到新建项目的对话框中有一个J2ME选项,这表明插件已经安装成功。(2) 同样,选择Help菜单,可以看到多出一个帮助选项EclipseME,如图1-2所示。 图1-2(3)从菜单栏中选择WindowPreferences命令,弹出“首选项”对话框,如图1-3所示。可以从中看到J2ME的配置首选项。 图1-32Eclipse的J2ME环境配置检查Eclipse中J2ME的环境在首选项中进行配置,先检查一下Antenna设置,这个设置主要是针对J2ME项目开发打包用的。这里的配置情况如图1-4所示。配置好后,接下来最关键的是检验是否导入J2ME的仿真器设备,选中J2M

5、EDevice Management,如果导入了设备,则可以看到其设备的列表,如图1-5所示。 图1-53.创建Java Me项目经过配置检查后,在确保配置正确的条件下,可以开始进行Java ME项目创建的工作。在Eclipse的菜单栏中选择NewProject命令,弹出New Project对话框,如图1-6所示。图1-6选中J2MEJ2ME Midlet Suite,单击Next按钮,进入New J2ME Project向导,如图1-7所示。 图1-7在图1-7中输入项目名称MyJ2ME,然后单击Next按钮,进入Midlet Suite设置页面,如图1-8所示。 图1-8在图1-8中对D

6、evice中的Group进行选择,选择“Sun Java Wireless Toolkit2.3”,Device选择“DefaultColorPhone”。如果这两项信息都没有,那么需要单击Manage Devices按钮,回到环境设置界面,重新进行配置。Jad名以工程默认的为准,设置好后,选择Next按钮,进入Java设置界面,如图1-9所示。 图1-9在图1-9中采用默认设置即可,然后单击Finish按钮,Java ME项目便创建好了。4.添加MIDlet到项目 通过Eclipse新建向导添加新的MIDlet,具体操作如下。(1)从菜单栏中选择NewOther命令,将弹出新建向导对话框,如

7、图1-12所示。 图1-12(2)在图1-12中选择J2MEJ2ME Midlet,再单击Next按钮,将进入J2ME Midlet创建界面,如图1-13所示。 图1-13(3)在图1-13中输入MIDlet类名“MyMIDlet”,其他都按图中所示输入即可。单击Finish按钮,就完成了创建和添加MIDlet的操作。5.运行与调试项目编辑完毕,需要运行,有3种选择运行配置的方法: 菜单RunRun Configurations。 单击工具栏上的工具按钮,选择Run Configurations。 在J2ME工程处右击,从快捷菜单中选择Run AsRun Configurations。以上三种

8、选择方法弹出的都是运行界面,如图1-14所示。 图1-14在图1-14中选择Wireless Toolkit Emulator,双击或选择快捷菜单中的New命令,将新建一个运行配置,如图1-15所示。在图1-15的Name文本框中输入运行配置的名称“MyJ2ME”,在Midlet文本框后面单击Search按钮,弹出可供选择的MIDlet界面,如图1-16所示。在图1-16中选择所需运行的MIDlet,单击OK按钮即可。运行所编辑的MIDlet,单击图1-15运行配置界面中的Run按钮,项目开始编译及运行,并弹出仿真器,仿真器中显示了运行结果,如图1-17所示。 图1-172. 流程图:开始进入

9、标题界面按退出结束3. 源程序:package com.myj2me;/把“退出”键改成Stop,把“This is my first J2ME”,把“Hello”改为“Hi”。import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Displayable;import javax.microedition.lcdui.Form;im

10、port javax.microedition.midlet.MIDlet;public class MyMIDlet extends MIDlet private Form form;private final Command cmdStop = new Command(Stop,Command.STOP,1);private char charArray = w,e,l,c,o,m,e;public MyMIDlet() / TODO Auto-generated constructor stubform = new Form(Hi MyJ2ME);StringBuffer strBuf

11、= new StringBuffer();for(int i=0; icharArray.length; i+)strBuf.append(charArrayi);form.append(strBuf.toString();form.addCommand(cmdStop);form.setCommandListener(new CommandListener()public void commandAction(Command arg0, Displayable arg1) / TODO Auto-generated method stubif(cmdStop = arg0)notifyDes

12、troyed();destroyApp(true););protected void startApp()/ TODO Auto-generated method stubDisplay.getDisplay(this).setCurrent(form);protected void pauseApp() / TODO Auto-generated method stubprotected void destroyApp(boolean arg0)/ TODO Auto-generated method stub实验名称: 开发带有图形的Java ME应用 时间: 2010/10/21 地点: 8栋实验室 五、 实验设备:1计算机2Eclipse环境:Eclipse是一种可扩展的开放源代码IDE。集成开发环境(IDE)经常将其应用范围限定在“开发、构建和调试”的周期之中。为了帮助集成开发环境(IDE)克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同一IDE中集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上。任何Eclipse插件定义的扩展点都能够被其它插件

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号