JAVA记事本软件设计报告

JAVA记事本软件设计报告

ID:41874429

大小:531.79 KB

页数:26页

时间:2019-09-04

JAVA记事本软件设计报告_第1页
JAVA记事本软件设计报告_第2页
JAVA记事本软件设计报告_第3页
JAVA记事本软件设计报告_第4页
JAVA记事本软件设计报告_第5页
资源描述:

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

1、儒山科曇枚*拷浣《可视化编程技术》课程设计报告记事本软件设计学生姓名:吴林美学号:2012914211年级专业:12级教育技术学指导老师:容汝佳学院:教育科学学院广东★佛山提交日期:2014年6月1.前言22.概要设计32.1开发环境32.2记事本功能32.3界面设计33•详细设计43.1使用的JAVA类的说明43.2类的主要方法53.2.1输入后的文件保存53.2.2打开文件,显示文件对话框63.2.3文件的修改63.2.4设计总体认识73.2.5程序流程图84.运行结果85•测试分析95.1程序运行情况95.2测试的各个结果96.源程序9参考文献

2、27设计总结27摘要:这是一个界面简单的java记事本,界面友好,能快捷简单地进行操作,可即时记录身边的事,可把它当做标签使用,充分用到日常生活工作屮的记事,方便、简洁。可进行文件的打开、保存、另存为和关闭;可进行简单的复制、粘贴、剪切。这是一个简单的文字编辑器,日常生活的大小琐事记录上面,工作行程安排,可当做笔记本使用。方便各国语言使用;界而为纯白色。关键字:java记事本,记事本类,界面,方法,事件1前言随着科学技术的不断发展,计算机已经成为我们工作学习和生活中不可缺少的工具。文本编辑器是个人计算机最司空见惯的应用程序了,在学习了J3V3语言Z后

3、,我决定使用Java语言编写一个简单的记事本,可以实现简单的文字记事编辑功能,满足口常基木的生活需要和记事需要。Java是由Sun公司开发的新一代纯面向对象的网络编程语言。其目标是建立一种在任意种机器、任一种操作系统的网络环境中运行的软件,实行所谓的“程序写一次,到处运行”的目标。正因为如此,Java已成为当今Internet.h最流行、最受欢迎的一种程序开发语言。Java发小组把Jewel按特性分为基木版、移动版、企业版,每个版本有一个软件开发包。Java基本版木叫Java2标准版(Java2StandardEdition,J2SE),它包含建立J

4、ava应用程序或者是Applet所需的应用程序编程接口(API)oJava2移动版(TheJava2Mob订eEdition,J2ME)包含创建无线Java应用程序的APE还有Java2企业版(TheJava2Enterprise,J2EE)是J2SE的增强版本,包含建立多层架构应用程序APEJava语言是由C++语言发展起而來的,是一种彻底的面向对象的程序设计语言。作为一种纯面向对象的程序设计语言,它非常适合大型软件的开发。Javei语言去掉了C++语言的一些容易引起错误的特性。Java语言的特点有:面向对象、跨平台、安全性、多线程和图形功能强。2

5、概要设计2.1开发环境开发平台:MicrosoftWindowsXPProfessionalServicePack2开发工具:JBuilder2007+JDK1.6.0_022・2记事本功能功能1:有最基木的文字编辑功能,。功能2:菜单中有新建、保存、另存为和关闭的功能。功能3:编辑中可以进行复制、剪切、粘贴。功能4:关于记事本的介绍。2.3界面设计图1记事木面板3详细设计3.1记事本使用的Java类的说明类名:JNotePadUI作用:实现对话框面板继承的父类:Frame类实现的接口:没有publicclassJNotePadUIextendsJF

6、rame{privateJMenuItemmenuOpen;privateJMenuItemmenuSave;privateJMenuItemmenuSaveAs;privateJMenuItemmenuClose;privateJMenueditMenu;privateJMenuItemmenuCut;privateJMenuItemmenuCopy;privateJMenuItemmenuPaste;privateJMenuItemmenuAbout;privateJTextAreatextArea;privateJLabelstateBar;p

7、rivateJFileChooserfileChooser;privateJPopupMenupopUpMenu;publicJNotePadUI(){super(n新建文木文件”);setUpUIComponent();setUpEventListener();setVisible(true);类名:setUpUIComponent作用:主类。继承的父类:Frame类实现的接口:windowClosing类,actionPerformed类privatevoidsetUpUIComponent(){setSize(640,480);//菜单栏〃设置

8、「文件」菜单〃快捷键设置//设置「编辑」菜单//设置「关于」菜单//文字编辑区域//按下窗口关闭钮事件处理/

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

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

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