1 / 17
文档名称:

java记事本课程设计.doc

格式:doc   大小:78KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java记事本课程设计.doc

上传人:bdjigr52 2021/12/9 文件大小:78 KB

下载得到文件列表

java记事本课程设计.doc

相关文档

文档介绍

文档介绍:精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 1 页
课程设计(大作业)报告
课程名称: 面向对象程序设计
设计题目: 记事本
院 系: 信息系计算机科学与技术专业
班 级:
设 计 者:
学 号:
指导教师:
设计时间: ——
信息技术学院
昆明学院课程设计(大作业)任务书
姓 名: 院(系):信息学院
专 业:计算机科学与技术 学 号:
任务起止日期:——
课程设计题目:
设计一个具有GUI界面的记事本,含有简单的文字编辑功能,如:剪切、复制、粘贴、删除;还能实现保存、另存为、查找、替换等功能。
课程设计要求:
,明确本课程设计所要用到的技术点并到网上搜索以及查阅相关的书籍来搜集资料。
,熟练掌握Java语言设计一个完整的应用程序的设计方法和步骤(软件的分析、设计、调试和总结)。
3.在规定时间内,在相关软、硬件的环境下,由指导老师指导独立完成各阶段设计任务。
,能够进行输入文字操作,并具有新建文件,打开文件,保存文件,退出,复制,粘贴,剪切,查找替换等功能。可扩展功能。
工作计划及安排:
明确选题,查阅相关资料 ——1天
题目分析、总体设计、编写代码 ——2天
自定义类说明,程序流程图,详细设计,事件处理
调试测试、总结,撰写课程设计报告 ——1天
测试分析
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 2 页
修改、完善课程设计报告 ——1天
设计体会
指导教师签字
年 月 日
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 3 页
课程设计(大作业)成绩
学号: 姓名: 指导教师:
课程设计题目:设计一个具有GUI界面的记事本
总结:
在经过了将近一周的Java课程的学****之后,对于Java这门优秀的编程语言有了更深层次的认识。在学****的过程中,通过老师的教学指导、课外对相关知识的阅读和上机实际操作,对于它所具有的面向对象、与平台无关、安全、稳定和多线程等特点,有了更深刻更直观的认识和理解。
从选择课程设计的题目开始,到需求分析,开发工具的选择,最终到系统的设计思路,关键代码的设计,每一步都认真思考分析完成。有点遗憾的是,起初在设计时原本打算能更加完善一些功能的设计,但因为确实有难度就此作罢。在以后的学****中,我会进一步加深对于JAVA的理解和使用,通过阅读相关知识拓宽自己对于JAVA的了解。
指导教师评语:
成绩:
填表时间: 指导教师签名:
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 4 页
课程设计(大作业)报告
题目分析
本程序要构建的记事本程序参照了Windows操作系统的记事本工具,其功能有以下几个方面:
(1)、菜单中有“文件”、“编辑”、“帮助”三个主菜单;
(2)、“文件”有“新建”、“打开”、“保存”、“另存为”、“退出”分别用于新建文件,打开文件,保存文件,另存文件,退出记事本。
(3)、“编辑”中,有“剪切”、“复制”、“粘贴”、“删除”、“查找”、“替换”、“全选”七个子菜单:用于剪切文字,复制文字,粘贴文字,删除文字,查找文件中的指定的字符串,替换文件中的指定的字符串,选定整个文件。
(4)“帮助”菜单中有“关于”的子菜单,用于描述记事本程序的相关信息。
总体设计
2.1自定义类说明
类名: jishiben
(1)作用: 主类
(2)继承的父类: JFrame类
(3)实现的接口: windowListener类与actionListener类
(4)成员变量说明:
File file=null; //定义一个空文件
private JLabel stateBar; //定义一个标签
private JT