全球旧事资料 分类
Java语言程序设计B报告
题目:编写一个记事本程序
一.要求:用图形用户界面实现。能实现编辑、保存、另存为、查找替换等功能。提示:使用文件输入输出流。
二.课程设计思路。设计两个类,一个记事本的类(JSB),具有程序的要求和功能
再创建一个课设的主类(KESHE,在主类中创建一个JSB类的对象,就可以直接在编译器中运行程序。
在主界面中设计一个Frame容器,并在其中加入一个下拉菜单和一个文本域控件,把该容器设置为GridLayout11布局。
三.课程设计实现功能结构图。31“文件”菜单。
f开始“文件”菜单









File
ull
用JFileChooser选择所有打开文件路径
用u
fold读取所选的文件内容到记事本
用sava保存文件
用JFileChooser选择文件另存的路径
用sava保存文件
退出或关闭
N文件是否修改Y
用sava保存文件用close关闭文件
结束
图32“文件”菜单操作流程图
32“编辑”菜单。
f开始“编辑”菜单














设置修改标签,textcut
用textcopy实现
设置修改标签,textpaste
设置修改标签,textreplaceRa
ge
好听全球资料 返回顶部