JAVA课程设计
二、 欢迎界面
1. 实际运行效果(图表 2)
图表 2 欢迎界面
2. 实现方法
1) 继承了JPanel,并在构造函数中建立JFrame做外框; 2) 用JLabel显示欢迎信息内容;
3) 确定按钮在监听到事件后,new出一个Menu类;
三、 主菜单界面
1. 实际运行效果(图表 3)
2. 实现方法
1) 继承JFrame类,在
内部建立的JPanel插入JButton; 2) 定义相应按钮的响 应事件,调用子菜单的不同建立函数(如new Son_menu().studentmenu(););
9
图表 3 主菜单界面
JAVA课程设计
四、 子菜单
1. 实际运行效果(错误!未找到引用源。)
2. 实现方法
图表 4 子菜单
1) 建立JFrame,JTable,JButton等工具; 2) 建立数据库链接;
3) 将数据库里的数据逐个读入到JTable类;
4) 对JButton加入ActionListener,并关联相应的功能菜单,如:
10
JAVA课程设计
五、 学生信息录入
1. 实际运行效果(图表5)
图表 4 录入学生信息
实现方法
1) 由输入的学生信息构造一个Student类; 2) 利用SQL语句,将Student类插入到数据库;
11
JAVA课程设计
六、 学生信息查找
1.实际运行效果(图标 6)
图表 6 查找学生信息
实现方法
1)由输入的学号,利用SQL语句找到相关数据,返回一个Student类;
2)有则将student的相关信息显示到JTextArea上,没有则显示“学生信息未找到”;
12
相关推荐: