ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:254.55KB ,
资源ID:3408989      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3408989.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(J2ME程序设计报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

J2ME程序设计报告.docx

1、J2ME程序设计报告 J2ME程序设计课程设计发送短信小程序学号201211671331学生姓名曾嘉伟所在专业信息管理与信息系统所在班级信管1123班指导教师刘大召目录一、程序功能描述 11、写一个发短信的类; 12、进入发短信界面; 13、选择写短信,进入写短信界面; 14、编辑好短信,按确定进入发送界面; 15、输入接收方电话号码; 16、按发送发短信; 17、发送完成。 1二、需求分析 1三、实验环境 1四、界面描述 1五、程序执行流程图 1六、源程序代码 2七、运行结果 41、 欢迎界面: 42、 编辑界面: 53、 号码界面: 64、 发送成功界面: 7八、控制台输入的信息 7九、总

2、结 8一、程序功能描述 发短信是手机的基本功能,针对如何控制短信的收发,手机本身也提供了相应的API。发送短信需要以下7个步骤:1、写一个发短信的类;2、进入发短信界面;3、选择写短信,进入写短信界面;4、编辑好短信,按确定进入发送界面;5、输入接收方电话号码;6、按发送发短信;7、发送完成。二、需求分析 目前,我国的移动电话用户数已达世界第二位,并且还在以每月200万部的速度增长。据统计,当前城市手机拥有率已高达76.49%,移动电话已从少数人的奢侈消费品转而成为大众化的通信工具。随着现代人生活的节奏越来越快,短信息服务已成为无线通信在二十一世纪所做的一次重要飞跃。手机信息服务像风暴一样席卷

3、全球。在新一代商业潮流中,使用短信息服务已经成为一种新的时尚。3、实验环境JDK+WTK+Eclipse4、界面描述1、欢迎界面:右下“写短信”进入编辑界面,左下“退出” 退出程序。2、编辑界面:一个TextBox输入短信,右下“确定”进入号码界面,左下“返回”返回欢迎界面。3、号码界面:一个TextField输入号码,右下“发送”提示发送成功并在控制台显示短信内容,左下“返回”返回欢迎界面。五、程序执行流程图六、源程序代码import javax.microedition.lcdui.*;import javax.microedition.midlet.*;public class mess

4、age extends MIDlet implements CommandListener, ItemStateListener private Form formWelcome,formMsg,formSend; private StringItem si ; Private Command cmdWrite,cmdExit,cmdBack,cmdSend,cmdOk; private TextField tfMsg,tfPhone; private Alert alert; private Display display; public message() display = Displa

5、y.getDisplay(this); protected void startApp() throws MIDletStateChangeException formWelcome = new Form(欢迎界面); display.setCurrent(formWelcome); cmdWrite = new Command(写短信, Command.OK, 1); cmdExit = new Command(退出, Command.EXIT, 1); formWelcome.addCommand(cmdWrite); formWelcome.addCommand(cmdExit); si

6、 = new StringItem(,欢迎您使用短信系统!); formWelcome.append(si); formMsg = new Form(写短信); tfMsg = new TextField(编辑短信, , 255, TextField.ANY); tfMsg.setPreferredSize(formMsg.getWidth(), formMsg.getHeight(); cmdBack = new Command(返回, Command.BACK, 1); cmdOk= new Command(确定, Command.SCREEN, 1); formMsg.addComman

7、d(cmdBack); formMsg.addCommand(cmdOk); formMsg.append(tfMsg); formSend = new Form(请输入手机号); tfPhone = new TextField(手机号, , 11, TextField.NUMERIC); cmdSend = new Command(发送, Command.OK, 1); formSend.addCommand(cmdSend); formSend.addCommand(cmdBack); formSend.append(tfPhone); alert = new Alert(发送成功, 短信

8、发送成功, null, AlertType.INFO); formWelcome.setCommandListener(this); formMsg.setCommandListener(this); formSend.setCommandListener(this); formMsg.setItemStateListener(this); alert.setCommandListener(this); private void setCommandListener(message msgTest) public void commandAction(Command c, Displayabl

9、e dis) if (c = cmdExit) this.notifyDestroyed(); if (c = cmdWrite) display.setCurrent(formMsg); if (c = cmdBack) display.setCurrent(formWelcome); if (c = cmdSend) display.setCurrent(formSend); if (c = cmdOk) display.setCurrent(alert); System.out.println(tfMsg.getString(); System.out.println(tfPhone.g

10、etString(); public void itemStateChanged(Item item) protected void destroyApp(boolean arg0) throws MIDletStateChangeException protected void pauseApp()七、运行结果1、欢迎界面:2、编辑界面:3、号码界面:4、发送成功界面:8、控制台输入的信息9、总结在这次课程设计中,我掌握了高级图形用户界面Screen的四个子类Text Box、List、Alert和Form的用法和功能,对J2ME功能的理解更加深入,虽然它是一门有些过时了的编程语言,但是它曾经也给编程历史增添了一笔财富。在安装程序的时候其实就已经遇到了一定的麻烦,调整电脑上的参数,XX了很多的参数,进行了很久的调整,最终才能成功安装到Eclipse和J2ME的开发平台。程序虽然简单明了,但对于编程能力不强的我,在程序调试和运行过程中也遇到了一些问题,幸好最终通过反复的调试和试验并在同学的帮助下,问题都得到了解决,最终完成了这份课程设计。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1