实验编号:011 四川师大Java程序设计实验报告 2015年 1 月1 日
计算机科学学院级班实验名称: 学期综合实验_
姓名:_蔡何学号:2013110401 指导老师:___夏羽___ 实验成绩:_____
实验十一学期综合实验
小组名称:
Java界的难民
小组成员1
姓名:
蔡何
学号:
2013110401
小组成员2
姓名:
李丽莎
学号:
2013110420
小组成员3
姓名:
屈玉娟
学号:
2013110430
小组成员4
姓名:
潘奕
学号:
2013110428
实验目的及要求
同学自由分组,每个组包括1~5位同学。
每个组任选下面四个实验中的一个作为本期Java课程学习的期末综合实验。
实验要求首先完成GUI设计,根据各实验要求完成相关功能设计,并进行测试。
设计过程需要考虑异常处理。
除基本要求的功能外,其它功能考虑越全,得分越高。
实验内容
根据实验说明的要求编写学期程序项目,并书写设计文档
实验主要流程、基本操作或核心代码、算法片段(请写出程序设计文档,包括界面设计,类设计(包括类图),核心算法设计等)
UML类图
界面设计:
Login界面:
注册界面:
主界面(写读书笔记)
写读书笔记ing..
查找以前的笔记:
四种查找的模式:
按时间查找:
可编辑查看之前的读书笔记
核心代码:
登录部分:
/**
*
*/
public Login() {
initUI();
addActions();
showFrame();
}
注册部分:
/**
* 注册部分
*/
public ount() {
initUI();
addActions();
}
主界面:
/**
* 初始化界面
*/
private void initUI() {
// add list
// add tab
(" Add new note ", null);
(" My notes ", null);
(1, "my notes");
(0, "add notes");
// addTab(String title, Icon icon, ponent, String tip)
//
(new Dimension(755, 460));
(tabPane);
// 添加一个固定的标题
JPanel topTitle = new JPanel(new FlowLayout());
(new Dimension(710, 50));
JButton cancel = new JButton("Exit"); // 注销按钮
(cancel);
(topTitle, BorderLa
java实验十一.学期综合实验实验报告 来自淘豆网m.daumloan.com转载请标明出处.