第一范文网 - 专业文章范例文档资料分享平台

数据结构课程设计实验报告 - 图文

来源:用户分享 时间:2025/8/16 0:53:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

} }

}//openFile()方法结束

isCurrentFileSaved() {

if(状态栏显示\未保存\ 返回false; else

返回true;

} //isCurrentFileSaved()方法结束

open() {

显示文件选取的对话框 if(用户按下确认键) { try{

读取选取的文件

设定状态栏的显示文本为\未修改\ }

catch(异常){

弹出消息对话框,提示\开启文件失败\ }

}//openFile()方法结束

saveFile() {

获取文件目录

if(若指定的文件不存在) 调用saveFileAs(); else{

写入对象

设定状态栏的显示文本为\未修改\ }

}// saveFile()方法结束

saveFileAs() {

显示文件对话框,用户选择目录文件 if(用户按下“确定”) {

获取取得选择的目录文件 try {

建立文件 进行文件保存 }

catch(IO异常){

弹出消息对话框,提示\无法建立新文件\

- 11 -

} }

}// saveFileAs()方法结束

closeFile() {

if(文件是否已保存){

if (readStu不是关闭的) 关闭readStu

if (writeStu 不是关闭的) 关闭writeStu

if (manageStu不是关闭的) 关闭manageStu 退出程序 } else{

显示对话框

switch(判断用户按“确定”还是“取消”) case用户按了“确定”键: 调用saveFile()

case用户按了“取消”键: if (readStu不是关闭的) 关闭readStu

if (writeStu 不是关闭的) 关闭writeStu

if (manageStu不是关闭的) 关闭manageStu 退出程序 }

} //closeFile()方法结束

find(){ 显示showInputDialog,提示\输入要查找的学号\ if (输入不为空){ 获取输入字符串到String类型的变量strId 查找学号为strId的学生

if (找到该学号为strId的学生) 在showMessageDialog输出学生信息 else 在showMessageDialog输出 \没找到该学生\ }

} //find()方法结束

processStateBar() {

- 12 -

设定状态栏的显示文本为\未修改\ }

writeStuClass(){ try {

创建一个对象输出流ObjectOutputStream类的对象oos为null 将该对象oos = new ObjectOutputStream(new FileOutputStream(f)) 调用ObjectOutputStream类的.writeObject方法,序列化对象writeObject 关闭该对象oos }

catch (异常 ){ } }

readStuClass(File file){ try {

创建一个对象输入流ObjectOutputStream类的对象ois为null

将该对象ois = new ObjectInputStream(new FileInputStream(file)); 调用对象输入流ObjectOutputStream的readObject()

返回一个对象给一个Object类的对象obj

关闭对象ois 将对象obj强制转换为StuClass并复制给stuClass1 将对象stuClass1输出到ReadStu界面的文本域中 } catch (异常 ){

在showMessageDialog显示\无法读取\ } }

start() { 创建30个学生对象 对学生对象进行初始化

调用StuClass1的insert()方法将学生对象插入stuClass1 调用writeStuClass();

}

takePoint(){ 调用窗体的getLocationOnScreen()获取窗体左上角的坐标,并引用给thePoint }

2.3.2.main方法

主方法打开主界面

void main(String[] args) throws Exception{ new StudentSystem();

- 13 -

}

2.3.3.类的关系图

- 14 -

搜索更多关于: 数据结构课程设计实验报告 - 图文 的文档
数据结构课程设计实验报告 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0wagk4529l10ttd0odz4_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top