1
问题描述
设计一个具?/p>
GUI
界面的记事本,含有简单的文字编辑功能,如:剪切?/p>
复制、粘贴、删除;还能实现保存、另存为、设置字体和颜色等功能?/p>
这次课程设计?/p>
**
?/p>
**
和我三个人合作完成?/p>
**
主要负责
3
概要设计?/p>
5
测试分析?/p>
**
4.1GUI
程序界面设计,我负责
4.
2JM4
类的实现。由?/p>
4.3
?/p>
件处理和撰写程序关系密切,这两项都由
**
负责?/p>
2
需求分?/p>
本程序要构建的记事本程序参照?/p>
Windows
操作系统的记事本工具?/p>
其功
能有以下几个方面?/p>
(1)
、菜单中有“文件?/p>
?/p>
“编辑?/p>
?/p>
“格式?/p>
?/p>
“帮助”四个主菜单?/p>
(2)
?/p>
“文件”有“新建?/p>
?/p>
“打开?/p>
?/p>
“保存?/p>
?/p>
“另存为?/p>
?/p>
“退出”分别用于新
建文件,打开文件,保存文件,另存文件,退出记事本?/p>
(3)
?/p>
“编辑”有“剪切?/p>
?/p>
“复制?/p>
?/p>
“粘贴”三个子菜单:用于剪切文字,?/p>
制文字,粘贴文字,删除文字?/p>
(4)
?/p>
“格式”中,有“字体?/p>
?/p>
“颜色”两个子菜单:用于设置文字的字体?/p>
和颜色,字体有“宋体?/p>
?/p>
“楷体?/p>
?/p>
“黑体”颜色有“红?/p>
?/p>
“蓝?/p>
?/p>
“绿?/p>
?/p>
(5)
?/p>
“帮助?/p>
菜单中有
“关于?/p>
的子菜单?/p>
用于描述记事本程序的相关信息
?/p>
(6)
、还有弹出菜单也能实现“剪切?/p>
?/p>
“复制?/p>
?/p>
“粘贴”三个子菜单的功能?/p>
3
概要设计
3
?/p>
1
自定义类说明
3.1.1
类名
:
JM
?/p>
1
)作?/p>
:
主类
?/p>
2
)继承的父类
:
JFrame
?/p>
?/p>
3
)成员变量说明:
JMenuBar mb=new JMenuBar();
//
定义一个菜单项
/******
定义各个菜单及其菜单?/p>
******/