java编程技术

java编程技术

ID:25858818

大小:189.88 KB

页数:10页

时间:2018-11-23

java编程技术_第1页
java编程技术_第2页
java编程技术_第3页
java编程技术_第4页
java编程技术_第5页
资源描述:

《java编程技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Java编程技术》项目文档《Java编程技术》课程考核项目文档项目名称:图片查看器班级:07级(2)班姓名:学号:078211282009年12月25日《Java编程技术》项目文档目录1设计任务书22本组课题及本人任务32.1本组课题32.2本人任务33程序功能简介34设计分析34.1需求分析..........................................................34.2系统功能分析......................................................35程序说明46操作方法47设计体会6附录7

2、附录A程序中主要的类及方法............................................8附录B主要功能的(本人任务部分)核心源程序............................9附录C参考文献........................................................10第8页共10页《Java编程技术》项目文档1设计任务书1.1问题描述1.1.1题目:图片查看器1.1.2功能:设计基本的GUI,能进行基本的现实和操作能从任意目录中读取图片文件,并把其显示在界面上1.2设计要求1.2.1符合课题要求,实现

3、相应功能1.2.2要求界面友好美观,操作方便易行1.2.3注意程序的实用性。安全性。1.2.4设计成果设计说明书一份(附录:设计说明书格式及要求)源程序(能编译成可执行文件并能正常运行)第8页共10页《Java编程技术》项目文档2本组课题及本人任务2.1本组课题2.1.1本组课题:图片查看器2.1.2组员:2.2本人任务2.2.1导入所需的类2.2.2设计滚动条2.2.3设计菜单栏2.2.4根据所选的File来显示图片3程序功能简介3.1可以从任意目录中读取图片文件,并把其显示在界面上。3.2界面友好美观,操作方便易行。4设计分析4.1需求分析当各种各样的数字信息产品充斥着我们

4、的生活,各种网络信息技术,图像处理技术越来越多的得到人们的青睐。更多的用户开始使用简单的查看已有的电脑中的图片的软件,这就是图片查看器。我们所做的图片查看器以其简洁明了易操作的特点实现图片查看的基本功能,从而也就满足了用户的基本要求。4.2系统功能分析本系统要用到以下的Java编程技术实现的功能:图像显示功能.客户需要显示图片,这将由图像显示功能来完成。第8页共10页《Java编程技术》项目文档5程序说明图片查看器处理程序是为了对请求的文件夹的内容进行筛选,选择图象并安排表格视图。程序实现分为:(1)从文件夹中检索图片文件,并收集文件信息;(2)将图片文件以设定的格式显示。6操

5、作方法运行程序时,出现图片查看器的界面。显示如图1:图1程序开始时的界面单击“打开”按钮后的效果图如图2:第8页共10页《Java编程技术》项目文档图2选择图片文件选中图片后显示的效果如图3:图3显示图片第8页共10页《Java编程技术》项目文档7设计体会经过一段时间的讨论和组员之间亲密无间的合作之下,我们小组终于完成了这次Java课程的课程设计,这次我们的任务是做一个图片查看器,开始觉得很难,有些畏难情绪,后来经过很长时间做出来之后才发现并没有想象中的难,所谓的畏难情绪是因为平时都没有多加练习,对一些类和接口的用法都不是很熟悉,我们只能参考一些Java书籍,查阅一些常用的用法

6、,的确得到了不少的收获。这些经验教训让我知道平时的积累对我们编程序有很大的帮助,平时不积累,到用的时候就手忙脚乱手足无措。通过这次的课程设计我们不仅加深了对程序编程的兴趣以及独立应对编程技术上的问题的能力,还增强了同学之间的互帮互助的精神,培养了我们的团队合作能力,如果有一些不能自己解决的问题,可以和同组的同学一起讨论,增进了彼此友谊的同时还交流了自己的经验教训,所以组员合作做程序是个很好的一种学习编程的方式。我们经过困难和讨论之后终于完成了这次的任务,我们的图片查看器可以查看电脑中的图片,能从任意目录中读取图片文件,并把其显示在界面上,符合课题要求,实现相应功能要求界面友好美

7、观,操作方便易行。但是美中不足的是我们编写的程序还很简单,还不能更好的应对用户更高的要求。但我们在这次的编程中确实学到了很多。附录A:程序中主要的类及方法1)JFrame类程序中定义了JFrame类,用于作为整个程序中的父类2)JLabel类程序中定义了JLabel类,用于实现顶部路径拦,底部控制栏的文字显示第8页共10页《Java编程技术》项目文档3)JMenu类程序中定义了JMenu类,用于实现菜单栏的创建及其文字显示4)JFilechooser类程序中定义了JFilechooser类,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。