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

    Java记事本程序课程设计报告

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

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

    Java记事本程序课程设计报告

    1、 课程设计课程设计报告书报告书 课程名称课程名称 面向对象课程设计面向对象课程设计 设计题目设计题目 记事本程序记事本程序 专业班级专业班级 学学 号号 姓姓 名名 目录目录 1 设计时间 .1 2 设计目的 .1 3 设计任务 1 4 设计内容 .1 4.1 需求分析 .1 4.1.1 需求说明 .1 4.1.2 功能需求 .1 4.2 概要设计2 4.2.1 程序设计思路 2 4.2.2 程序运行环境及界面2 4.3 功能模块设计.3 4.3.1 功能模块说明图.3 4.3.2 自定义类及接口说明 .4 4.3.3 类中方法介绍 .5 4.4 异常处理 10 4.5 程序运行与调试分析 1

    2、0 4.5.1.开始调试 10 4.5.2 各菜单实现 11 4.5.3 退出 . 18 5 总结与展望 18 程序源代码: 19 参考文献 . 26 1 1 1 设计时间设计时间 2011-06-05 至 2011-06-12 2 2 设计目的设计目的 记事本主要是对文字进行编辑处理的软件。能进行新建、打开、保存等功能。另外还可 以根据用户的需要查找替换相应的文字,实现编辑功能。 通过面向对象程序设计对自己所学过的的知识加以掌握和运用。巩固面向对象设计理念 的理解,熟练 Java 设计语言的运用。 3 3 设计任务设计任务 记事本程序。要求如下: (1)使用图形用户界面实现。 (2)必须有菜

    3、单、弹出式对话框组件的实现。 (3)能实现文字编辑、保存、另存为、查找、替换功能,其它功能可自行丰富。 (4)系统使用的 GUI 组件不得少于 5 种,越全面越好,但要合适(和谐界面) 。 提示:使用文件输入输出流。 4 4 设计内容设计内容 4.1 需求分析 4.1.1 需求说明 现在网络上各种文档编辑器数不胜数,有 EmEditor ,UEStudio ,Word。功能也是应有 尽有,有能改变字体的,有能改变文字颜色的。但是,这些软件又存在各种各样的瑕疵或问 题:有的文件体积相对于一般文字编辑来说太大;有的功能太繁杂,使初级使用者一时难以 掌握。仅从日常应用方面来说,一个文本编辑器只需一些

    4、简单实用的功能就够了。本程序设 计就是依照这样一种使用需要设计了一个简单的实现特定功能的记事本程序。 4.1.2 功能需求 本程序要构建的记事本程序参照了 Windows 操作系统的记事本工具,其功能有以下几个 方面: 2 (1).菜单中有“文件”,“编辑”,“作者”三个主菜单。 (2).“文件”有“新建”“打开”“保存”“退出”四个子菜单:分别用于新建文件, 打开文件,保存文件,退出记事本。 (3).“编辑菜单”有“查找、替换、时间日期”功能。 (4).“作者”菜单中有关于记事本程序的作者信息。 4.2 概要设计 4.2.1 程序设计思路 Java 记事本程序是:图形界面、流与文件等技术的综

    5、合应用。 图形界面的实现:考虑到简单、实用、高效等特点,大部分选择了 awt 来完成实现,其 中也有 swing组件。文本编辑区就选用了 TaxtArea 作为主要的部件。 文件操作的实现:利用了字符文件流 FileReader 和 FileWriter 类来实现。 由于 Java 的特性,可能用任何一个编辑器来编辑,于是就将 Windows 中的记事本作为模 仿对象,根据实现情况删减了其中的一些功能。 在设计类的时候,考虑到简单明了,就用了三个类,一个主类、一个类设计构造函数实 现监听接口作为程序的整体框架,一个类设计构造函数实现查找替换功能。所有的对象和方 法都是在默认属性类中创建和实现的

    6、,以及为各组件注册事件监听程序也是在默认属性类中 实现的。主类完成对象的实例化及显示。这们设计的优点是:条理清晰,容易理解,容易修 改。这样设计的缺点是:不利于共享类中的方法。 4.2.2 程序运行环境及界面 1.操作系统:Windows XP 2.开发语言: JAVA 3.开发工具: MyEclipse 4.运行界面: 如图 4-1 所示 3 图 4-1 运行界面 4.3 功能模块设计 4.3.1 功能模块说明图 首先创建一个名为 NoteBook 的类并继承 Frame 类实现监听接口作为最底层的容器(具体 过程在“4.3.2 自定义类及接口说明”作说明) 。菜单栏中有“文件”、“编辑”、“作者


    注意事项

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




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