欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    java课程设计--图片查看器

    • 资源ID:1411076       资源大小:732.50KB        全文页数:27页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    java课程设计--图片查看器

    1、 1 课课 程程 设设 计计 报报 告告 课 程 名 称 面向对象程序设计课程设计 专 班 级 、 设 计 题 目 指 导 教 师 设计起止时间:2013 年 1 月 7 日至 2013 年 1 月 18 日 成绩 2 目目 录录 1、课程设计概述 3 2、系统功能描述 3 3、系统需求分析与设计 . 3 3.1 系统需求分析 . 3 3.2 系统设计. 3 3.2.1 系统总体设计 . 3 3.2.2 程序详细设计 . 4 4、系统测试和使用说明 . 7 4.1 系统测试. 7 4.2 系统使用说明 . 13 5、课程设计总结 13 5.1 遇到的问题和解决方法 13 5.2 心得体会. 1

    2、3 参考文献 . 14 附录. 14 3 1 1、课程设计概述、课程设计概述 鉴于目前当今各种繁杂的图片查看器,我们组根据自身的 java 知识水平,合力开 发了一款相对简单的图片查看器软件。在深入理解 java 语言的语法规则及其优势的同 时,掌握类与方法的构造方法,掌握基于 java 的各种操作的实现方法,训练对基础知 识和基本方法的综合运用能力,增强对算法的理解能力,提高软件设计能力。在实践中 培养独立分析问题和共同解决问题的作风和能力。 2 2、系统功能描述系统功能描述 本次设计的图片查看器实现了在用户选定的文件目录下循环浏览指定后缀的图片 文件,并且可以对选择的图片进行放大,缩小,左

    3、旋,右旋,另存,彻底删除等操作。 3 3、系统需求分析与系统需求分析与设计设计 3.1 系统需求分析系统需求分析 数字产品的更新日新月异,网络通信技术、图像处理技术以及多媒体技术的发展, 使我们的生活变得丰富多彩,让我们的生活变得更便捷,图片的保存和查看已经被越来 越多的人所重视,并由此得到了长足的发展。本图片查看器以其简洁明了易操作的特点 实现图片查看的基本功能,从而也就满足了用户的基本要求。 3.2 系统设计系统设计 3.2.1 系统总体设计系统总体设计 (1)系统功能分析 本系统要用到以下的 Java 编程技术实现的功能: 图像显示功能: 用户需要显示图片, 这将由图像显示功能来完成。

    4、显示图片的时候, 用到了双缓冲技术来消除闪烁问题。 (2)类图 系统中用到了一些基本类、实现了一些接口。系统所用到的类如图 1 所示: 4 图 1 系统类图 3.2.2 3.2.2 程序详细设计程序详细设计 (1)程序中引用的类 JPanel 类 程序中定义了三个 Jpanel 类分别是:pathBar, picContainer, ctrBar。用于图片 查看器的整体布局。 其中 pathBar 为顶部路径栏, picContainer 为图片显示区域, ctrBar 为底部控制栏。 JLabel 类 程序中定义了类名为 pathInfo 的 JLabel 类,用于实现顶部路径栏,底部控制栏

    5、按 钮的文字显示。 JButton 类 程序中定义了多个JButton类: openbtn, prebtn, nextbtn, zoominbtn, zoomoutbtn, PicViewer ActionListener Jpanel JLabel JButton Image BufferedImage Graphics2D String Jfilechoose Applet Java.awt.* Javax.swing.* Java.io.* Java.applet.* extends implement import 5 oripicbtn, angleleftbtn, anglerig

    6、htbtn,exitbtn,deletebtn,sav;为查看器的按钮。 Image 类 程序中定义了名为 pic 的 Image 类用于对被查看的图片的操作。 BufferedImage 类 此类为用于显示的缓冲区图像。在对图像进行操作前,都先将图片读进预设的缓冲 区,然后再显示在用户前端,这样虽然速度慢了点,但很好的消除了图片闪烁效果。 Graphics2D 类 此类与上面的 BufferedImage 类共同作用,通过运用双缓冲技术很好的消除屏闪问 题。 String 类 程序中运用了三个不同的 String 类,从而实现了需要查看的图片的路径的操作, 并且在启动图片查看器时, 图片的路径能够在路径栏显示出来。 同时还设置了 String 数 组用于存储用户选定的目录下所有指定格式的图片,这样可以实现循环浏览图片等操 作。 (2)程序的构造方法及其实现 因为图片查看器可以实现对图片不同的操作,程序中构造了十多个方法以达


    注意事项

    本文(java课程设计--图片查看器)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583