已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.计算机与通信学院软件职业技术学院课程设计说明书课程设计题目作 者:学 号:专 业:班 级:指导教师:.设计题目(中文)设计者姓名及学号(中文) 摘要 目 录 I 摘要一、绪言(一)课程设计任务及要求二、系统设计(一)硬件电路设计(二)Java语言程序设计 结束语参考文献 附录 一 课程设计的任务及要求1.任务:图形化界面(GUI)编程,编写一个跑马灯程序1) 画出主程序框图。2) 写出程序设计,调试程序,并用软件进行仿真。3) 设计总结及改进意见。2.要求:() 实现字符串来回滚动() 精确计算字符串移动到边缘反弹回来() 利用双缓冲技术减少屏幕抖动() 可以动态改变字符串的内容和颜色二 需求分析:三设计思路:四:详细设计:1.结构设计:2.程序设计import java.applet.Applet;import java.awt.Color;import java.awt.Font;import java.awt.FontMetrics;import java.awt.Graphics;import java.awt.Image;public class Welcome extends Applet int pos = 0;Image graph;int w=0;String str = 热烈欢迎2009届新生入学;Font f = new Font(黑体, Font.BOLD, 20);Color c=new Color(0,255,255);public Welcome()FontMetrics fm = getFontMetrics(f);w = fm.stringWidth(str);pos=w;public void paint(Graphics g) g.setFont(f);g.setColor(c);g.drawString(str, pos-w, 40);try Thread.sleep(100); catch (InterruptedException e) e.printStackTrace();pos = pos + 5;if (pos-w getWidth()pos = w;repaint();五运行调试与分析讨论六体会与小结:完成情况:经过三个星期的努力,完成了跑马灯循环控制的设计,用java语言实现跑马灯控制方案。课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。随着科学技术的快速发展,单片机已经成为当今计算机应用中活跃的领域。这次java课程设计,我查阅了很多资料,并进行实验才写出实训报告,此次设计为毕业设计和以后从事电子电路的设计打下了基础并提高了我的实践动手能力。 所得收获:通过这次课程设计,我得到了一次用专业知识和专业技能去分析问题、解决问题全面系统的锻炼。使我在跑马灯的基本原理、java应用系统开发过程,以及用java语言设计程序的思路技巧等方面都能向前买了一大步,为日后成为合格的应用型人才打了良好的基础。参考文献(1)丁振凡.Java语言实用教程北京邮电大学出版社 (2)耿祥义.Java2实用教程清华大学出版社(3)赵付青.Java面向对象程序设计国防工业出版社.(4)耿祥义.Java课程设计清华大学出版社 源代码: import java.applet.Applet;import java.awt.Color;import java.awt.Font;import java.awt.FontMetrics;import java.awt.Graphics;import java.awt.Image;public class Welcome extends Applet int pos = 0;Image graph;int w=0;String str = 热烈欢迎2009届新生入学;Font f = new Font(黑体, Font.BOLD, 20);Color c=new Color(0,255,255);public Welcome()FontMetrics fm = getFontMetrics(f);w = fm.stringWidth(str);pos=w;public void paint(Graphics g) g.setFont(f);g.setColor(c);g.drawString(str, pos-w, 40);try Thread.sleep(100); catch (InterruptedException e) e.printStackTrace();pos = pos + 5;if (pos-w getWidth()pos = w;repaint();致 谢感谢李静明老师亲切的关怀,感谢我的同学和朋友给我极大的鼓励和参谋,感谢我所参考的文献、著作的作者,给我学习的渠道。最后,感谢安徽理工大学,感谢机械工程学院,让我在这里走向了成熟。虽
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东深圳龙岗区产服集团“春雨”第三批招聘笔试历年常考点试题专练附带答案详解试卷3套
- 2025山东烟台养马岛文化旅游有限责任公司公开招聘2人笔试历年常考点试题专练附带答案详解试卷3套
- 2025四川九洲教育投资管理有限公司招聘语文教师测试笔试历年常考点试题专练附带答案详解试卷3套
- 固废资源化综合利用技术培训方案
- 2025中国地图出版社有限公司招聘应届高校毕业生拟聘用笔试历年备考题库附带答案详解试卷3套
- 2025上海飞机制造有限公司采供物流中心社会招聘20人笔试历年备考题库附带答案详解试卷3套
- 产城融合示范区安置区项目社会稳定风险评估报告
- 2025年及未来5年市场数据中国口服降血糖药市场发展现状调研及投资趋势前景分析报告
- 反思公务员考试试题及答案
- 排水工程项目规划与设计方案
- 双减家校共育课题申报书
- 船舶航行计划编制规范
- 戒了吧拖延症讲解
- 自动线安全培训课件
- 注塑碎料安全培训课件
- 急性肠胃炎患者的护理
- 监督机制执行力度不足整改措施
- 基层卫生院院长培训课件
- 2025至2030年湖北省水利工程市场前景预测及投资规划研究报告
- 铝锭行业知识培训课件
- 银行统计竞赛试题及答案
评论
0/150
提交评论