记事本java课程设计报告

记事本java课程设计报告

ID:30923548

大小:533.59 KB

页数:30页

时间:2019-01-04

记事本java课程设计报告_第1页
记事本java课程设计报告_第2页
记事本java课程设计报告_第3页
记事本java课程设计报告_第4页
记事本java课程设计报告_第5页
资源描述:

《记事本java课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、广东技术师范学院天河学院Java程序设计课程设计报告题目:简单记事本程序设计设计者:谢雨冬专业班级:本网络工程091学号:2009041243143指导教师:孔令美所属系部:计算机科学与技术系2011年12月30H摘要该报告中的程序是使用JAVA程序编程而写,能够进行输入中英文、阿拉伯数字等操作,并月•具冇新建文件、打开文件、保存文件和退出文件等棊木功能,在编辑菜单也具有复制、剪切和粘贴等功能,不同之处是本程序能够对文字的颜色进行设置。该程序主要用到了JAVASWING和事件监听等。关键词:Java语言;Jcreator;记事本;记事本程序目录摘要21系统

2、描述42概要设计42.1程序设计思路42.2程序设计图示42.3功能设计44记事本软件主界面52.5记事本软件次界面52.6文件菜单57编辑菜单68字体菜单69查看菜单710帮助菜单73程序详细设计解析81初始化组件82构建菜单栏和下拉菜单,并且对齐个菜单项设置监听器82.1构建文件菜单82.2构建编辑菜单93.2,3构建字体菜单93.2.5构建查看菜单102.6构建帮助菜单103.3菜单监听爭件的实现方法.113.3.1“文件”菜单的监听事件实现方法113.3.2“编辑”菜单的监听事件实现方法143.3.3“字体”菜单的监听事件实现方法--153.4“查

3、看”菜单的监听事件实现方法173.3.5“帮助”菜单的监听事件实现方法174源代码175总结28参考文献291系统描述现在网络上各种各样的文档编辑器犹如繁星点点,数不胜数,有xint、EmEditor>win32pad>NotepadNotepad++等,功能也是各种华丽,冇能改变宁体的,冇能改变文字颜色的。但是,这些软件还是存在各种人同小界的瑕疵或问题:有的功能太过复杂,导致占川内存过大;有些操作过于麻烦,使得初级使用者不会使用,或者使用不当等问题。所以仅从口常应用方面来说,一个文木编辑器只需要一些简单实用的功能即可。本“记事木”程序正是秉着为广大人民使

4、用方便而设计的。2概要设计2.1程序设计思路本程序屮,设计了一个文本内容区和菜单栏,设计屮用到了JtextArea、JmenuBar、Jmenu、Jmenultem>JcheckBoxMenuItemJradioButtonMenuItem等,J(ex(Arca用来做文木区域,JmcnuBar用作菜单栏,Jmcnu用作菜单,文本区域里放置菜单栏,菜单栏里冇“文件”、“编辑”、“字体”、“查看”和“帮助”等菜单项,为了加入字体颜色的设置,加入了JcolorChooser组件。2程序设计图示(1)S先建立一个名为jishiben的类并继承JFrame,作为最底

5、层的类。图2-1(2)构建一个jishiben的类-一开始要做的是,初始化文本区域、初始化菜单组件和设登事件监听器。图2-23功能设计“记事木”主要包括主面板显示区和次要面板显示区,主面板里有菜单栏显示区。(1)菜单栏有五个菜单,分别是“文件”、“编辑”、“字体”、“查看”和“帮助”;(2)“文件”菜单包括六个菜单项,分别是“新建”、“打开”、“保存”、“另存为”、“打印”和"退出”;(3)“编辑”菜单包括五个菜单项,分别是“剪切”、“复制”、“粘贴”、“删除”和“全选”;(4)“字体”菜单包括四个菜单项,分别是“样式”、“颜色设置”、“字体设置”和“人小

6、”;(5)“查看”菜单仅包括“H动换行”一个菜单项;(6)“帮助”菜单也仅包括一个“关于记事本”一个菜单项。2.4记事本软件主界面根据记事本的设计,主面板的界面风格如卜-图2・3所示:图2-3记事木主面板5记事本软件次界面当单击“帮助”里面的“关于记事本”时,可以显示有关记事本的详细信息。如卜•图2-4所示:图2-4记事木次面板2.6文件菜单当单击“文件”或者按卜•快捷键“Alt+F”时,可以打开文件菜单,看到“新建”、“打开”、“保存”、“另存为”、“打印”和“退出”六个菜单项。如下图2-5所示:图2-5文件菜单2.7编辑菜单当单击“编辑”或者按下快捷键

7、“Alt+E”时,可以打开编辑菜单,看到“剪切”、“复制”、“粘贴”、“删除”和“全选”五个菜单项。如下图2・6所示:图2・6编辑菜单2.8字体菜单当单击“字体”或者按下快捷键“Alt+T”时,可以打开文件菜单,看到“样式”、“颜色设置”、“字体设置”和“大小”四个菜单项。如下图2・7所示:图2-7字体菜单2.9查看菜单当单击“查看”或者按下快捷键“Alt+V”时,可以打开查看菜单,看到“自动换行”菜单项。如下图2-8所示:图2-8査看菜单2.10帮助菜单当单击“帮助”或者按下快捷键“Alt+H”时,可以打开帮助菜单,看到“关于记事本”菜单项。如F图2・9

8、所示:图2・9帮助菜单3程序详细设计解析2.1初始化组件JText

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

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

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