1 / 24
文档名称:

JAVA课程设计.doc

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

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

分享

预览

JAVA课程设计.doc

上传人:511709291 2022/1/5 文件大小:567 KB

下载得到文件列表

JAVA课程设计.doc

相关文档

文档介绍

文档介绍:word
word
1 / 24
word
摘要
本报告中的程序是使用Java程序编写,能够进展输入文字操作,并具有新建文件,打开文件,保存文件,退出,复制,粘贴,剪切等功能,本程序主要用到了Java swing。
关键字:记事本程序;Java语言;Creator
word
word
2 / 24
word
目 录
……………………………………………………………………………………………………………1
需求分析……………………………………………………………………………………………………….1
功能设计……………………………………………………………………………………………………….1
………………………………………………………………………………………………………….2
程序设计思路……………………………………………………………………………………………….2
程序模块说明……………………………………………………………………………………………….2
…………………………………………………………………………………………………………4
.........................................................................................................6
........................................................................................9
参考文献……………………………………………………………………………………………. 10
附录..........................................................................................................................11
word
word
3 / 24
word
该课程设计报告里的记事本程序是使用Java程序设计语言编写的,要某某现记事本的根本功能,参考了windows中记事本的一些功能。要求打开文件,读取文件中的文本信息;显示、编辑修改文本信息;实现新建、打开、保存文本文件以与控制保存文本信息到指定的文件的一些根本功能 。
功能设计
本程序构建的记事本工具主要具备以下几种功能:
(1)菜单栏中有“文件〞、“编辑〞、“格式〞、与其“帮助〞四个主菜单;
(2)“文件〞菜单有“新建〞 “打开〞 “保存〞 “退出〞四个子菜单,分别用于新建文件,打开文件,保存文件,退出记事本 (3)“编辑〞菜单有“复制〞 “剪切〞 “粘贴〞“删除〞 “时间/日期〞子菜单。
(4)可直接在记事本中写日志,可对其进展保存,删除,复制,剪切,粘贴操作。
word
word
4 / 24
word
本程序中设计了文本内容区,个性签名区,万年历区以与按钮区四大区。设计过程中使用了JPanel,JTextField,utton,JLabel,JMenuItem,ImageIcon等,其中ImageIcon是添加个性图片的,JTextField是输入文本区,JPanel是整个布局的主体,utton是设置按钮的组件等等。
模块说明图
图1 NoteBook类
word
word
5 / 24
word
implements
NoteBook
ActionListener
JFrame
extends
在图1中,首先创建一个名为NoteBook的类并继承JFrame类作为最底层的容器。
word
word
6 / 24
word
图2 NoteBook的构造方法
NoteBook的构造方法
初始化容器
组件
菜单栏
格式
帮助
关于
添加事件监听
初始化
初始化
文字输入区
编辑
文件
时间
粘贴
复制
剪切
退出
保存
打开